public function __construct($application) { parent::__construct($application); if (isset($this->_file)) { // load config file $configFile = dirname($this->_file) . '/configs/config.php'; if (Zend_Loader::isReadable($configFile)) { // Set this bootstrap options $this->setOptions(include $configFile); } } }
public function __construct($application) { parent::__construct($application); require_once 'Zend/Loader/Autoloader.php'; $loader = Zend_Loader_Autoloader::getInstance(); $loaders = $loader->getAutoloaders(); foreach ($loaders as $l) { $l->addResourceType('cronjob', 'cronjobs/', 'Cronjob'); $l->addResourceType('apiendpoint', 'apiendpoints/', 'Apiendpoint'); } $loader->setFallbackAutoloader(true); }
public function __construct($application) { parent::__construct($application); // set config dir for this module $this->_configDir = $this->getResourceLoader()->getBasePath() . '/configs'; // load module-specific routes $this->_loadRoutes(); // register module configurator plugin which will call $this::onPreDispatch() on module access require_once 'Xzend/Controller/Plugin/ModuleConfigurator.php'; $configurator = new Xzend_Controller_Plugin_ModuleConfigurator(); $configurator->setModuleBootstrap($this); Zend_Controller_Front::getInstance()->registerPlugin($configurator); }
/** * Constructor * * @param Zend_Application|Zend_Application_Bootstrap_Bootstrapper $application * @return void */ public function __construct($application) { parent::__construct($application); $this->init(); }
public function __construct($application) { parent::__construct($application); $this->_loadInitializer(); }