public function testHasRoute() { $this->assertFalse($this->map->hasRoute('foo')); $this->map->add('/foo', function () { })->name('foo'); $this->assertTrue($this->map->hasRoute('foo')); }
public function executeRequest() { $this->initializeDatabase(); Session::init(); Flash::__load_from_session(); RouteMap::init(); RouteMap::dispatch(); Flash::__save_to_session(); Session::save(); $this->disposeDatabase(); }
public function executeRequest() { $this->initializeDatabase(); Session::init(); Flash::__load_from_session(); BrowserInfo::fetch(); RouteMap::init(); //sanitize environment $this->renderResult(); Flash::__save_to_session(); Session::save(); $this->disposeDatabase(); }
<html> <head> <title>Si è verificato un errore nell'applicazione.</title> <style> body { background: #FFF; color:#000; } </style> </head> <body> <h2> Si è verificato un errore :<br /> <br /> <?php RouteMap::print_definitions_as_html_list(); Log::print_logs_as_html_list(); echo $this->error; ?> <br /> </h2> </body> </html>
<?php /* * Copyright (c) 2015, Sandro Alves Peres * All rights reserved. * * http://www.zend.com/en/yellow-pages/ZEND022656 */ require_once 'config/Config.php'; error_reporting(Config::ERROR_REPORTING); require_once 'config/Autoload.php'; require_once 'orm/ORM.php'; spl_autoload_register('Autoload::loadCore'); spl_autoload_register('Autoload::loadHelpers'); date_default_timezone_set(Config::TIMEZONE); session_name(Config::SESSION_NAME); session_start(); $routeMap = new RouteMap(); $routeMap->dispatch();