static function display() { $status = array('requested url' => SE::getCurrentUrl(), 'controller' => SE::getController(), 'action' => SE::getAction(), 'params' => 'array(' . join(', ', SE::getParams()) . ')', 'request method' => Request::method()); self::displayTable($status, 'Dispatcher status'); $markers = array(); $old_mark = ''; foreach (Benchmark::$mark as $mark => $time) { $markers[$mark] = Benchmark::time($old_mark, $mark); $old_mark = $mark; } self::displayTable($markers, 'Benchmark'); if (!empty($_GET)) { self::displayTable($_GET, 'GET'); } if (!empty($_POST)) { self::displayTable($_POST, 'POST'); } if (!empty($_COOKIE)) { self::displayTable($_COOKIE, 'COOKIE'); } self::displayTable($_SERVER, 'SERVER'); }