/** * Inject dependencies from a DI Container. * * @param Container $container A dependencies container instance. * @return void */ public function setDependencies(Container $container) { parent::setDependencies($container); $this->setModelFactory($container['model/factory']); $this->setCollectionLoader($container['model/collection/loader']); $this->setCachePool($container['cache']); }
/** * Inject dependencies from a DI Container. * * @param Container $container A dependencies container instance. * @return void */ public function setDependencies(Container $container) { parent::setDependencies($container); $this->basePath = $container['config']['base_path']; $this->publicPath = $container['config']['public_path']; }
/** * Inject dependencies from a DI Container. * * @param Container $container A dependencies container instance. * @return void */ public function setDependencies(Container $container) { parent::setDependencies($container); $this->setChoices($container['config']['templates']); }