/** * Search initializer class and return its instance * * @return InitializerStandard */ protected function _searchIntializer() { $path = PathManager::getAppDirectory() . '/initializer.php'; $initializer = false; if (file_exists($path)) { $className = NameManager::toClass('initializer'); Loader::load($className, PathManager::getAppDirectory()); $initializer = new $className($this->_appEnv); } if (!$initializer instanceof InitializerStandard) { $initializer = new InitializerStandard($this->_appEnv); } return $initializer; }