3 namespace Friendica\Model\Storage;
5 use Friendica\Core\L10n\L10n;
6 use Psr\Log\LoggerInterface;
9 * A general storage class which loads common dependencies and implements common methods
11 abstract class AbstractStorage implements IStorage
15 /** @var LoggerInterface */
20 * @param LoggerInterface $logger
22 public function __construct(L10n $l10n, LoggerInterface $logger)
25 $this->logger = $logger;
28 public function __toString()
30 return static::getName();