Example #1
0
File: App.php Project: Orlion/Minor
 private function __construct(array $config, array $providers, array $routes, array $events)
 {
     !empty($config['app']) && $this->initAppByConfig($config['app']);
     Config::init($config);
     $this->serviceContainer = ServiceContainer::getInstance($providers);
     $this->router = Router::getInstance($routes);
     Url::setRouter($this->router);
     EventManager::init($events);
 }
Example #2
0
 private static function getBaseUrl($requestUrl)
 {
     return Url::getBaseUrl($requestUrl);
 }
Example #3
0
 protected function redirect($url)
 {
     ob_end_clean();
     header('location:' . Url::gen($url));
     exit;
 }