__construct() public method

public __construct ( array $configuration, Nextras\Orm\Model\IRepositoryLoader $repositoryLoader, MetadataStorage $metadataStorage )
$configuration array
$repositoryLoader Nextras\Orm\Model\IRepositoryLoader
$metadataStorage MetadataStorage
Example #1
0
File: Model.php Project: ytnuk/orm
 public function __construct(array $configuration, Nextras\Orm\Model\IRepositoryLoader $repositoryLoader, Nextras\Orm\Model\MetadataStorage $metadataStorage, Nette\Caching\IStorage $cacheStorage)
 {
     parent::__construct($configuration, $repositoryLoader, $metadataStorage);
     $this->onFlush[] = function () use($cacheStorage) {
         $cacheStorage->clean([Nette\Caching\Cache::TAGS => $this->tags]);
         $this->tags = [];
     };
 }