public function __construct(RequestUriResult $requestParseResult, $view) { $this->_areaName = $requestParseResult->getAreaName(); $this->_controllerName = $requestParseResult->getControllerName(); $this->_actionName = $requestParseResult->getActionName(); $this->_requestParams = $requestParseResult->getRequestParams(); $this->_view = $view; $this->_databaseInstance = Database::getInstance(DatabaseConfig::DB_INSTANCE_NAME); }
public function start() { Database::setInstance(DatabaseConfig::DB_INSTANCE_NAME, DatabaseConfig::DB_DRIVER, DatabaseConfig::DB_USERNAME, DatabaseConfig::DB_PASSWORD, DatabaseConfig::DB_NAME, DatabaseConfig::DB_HOST); $this->_frontController->dispatch(); }