function run(&$filter_chain, &$request, &$response) { $filter_chain->next(); if( $response->get_content_type() == 'text/html' && $response->get_status() == 200)//only 200? { if (debug :: is_console_enabled()) $response->write(debug :: parse_html_console()); $response->write(message_box :: parse());//It definetly should be somewhere else! } }
function run() { $request =& request::instance(); $response =& new http_response(); $filter_chain =& new filter_chain($request, $response); $this->_register_filters($filter_chain); $filter_chain->process(); if ($response->get_content_type() == 'text/html' && $response->get_status() == 200) { if (debug::is_console_enabled()) { $response->write(debug::parse_html_console()); } $response->write(message_box::parse()); //It definetly should be somewhere else! } $response->commit(); }
function run() { $this->_inititiliaze_user_session(); $request =& request::instance(); $response =& new http_response(); $filter_chain =& new filter_chain($request, $response); $this->_register_filters($filter_chain); $filter_chain->process(); if (!$response->file_sent()) { if (debug::is_console_enabled()) { echo debug::parse_html_console(); } echo message_box::parse(); //It definetly should be somewhere else! } $response->commit(); }
debug::add_timing_point('object fetched'); $site_object_controller =& $site_object->get_controller(); if (($action = $site_object_controller->determine_action()) === false) { debug::write_error('"' . $action . '" action not found', __FILE__ . ' : ' . __LINE__ . ' : ' . __FUNCTION__); ob_end_clean(); if (debug::is_console_enabled()) { echo debug::parse_html_console(); } header("HTTP/1.1 404 Not found"); exit; } $actions = $object_data['actions']; if (!isset($actions[$action])) { debug::write_error('"' . $action . '" action is not accessible', __FILE__ . ' : ' . __LINE__ . ' : ' . __FUNCTION__); ob_end_clean(); if (debug::is_console_enabled()) { echo debug::parse_html_console(); } header("HTTP/1.1 403 Access denied"); exit; } $response = $site_object_controller->process(); $stats_register = new stats_register(); $stats_register->register($node['id'], $action, $response->get_status()); $response->perform(); $site_object_controller->display_view(); echo message_box::parse(); if (debug::is_console_enabled()) { echo debug::parse_html_console(); } ob_end_flush();
require_once(LIMB_DIR . 'core/lib/http/control_flow.inc.php'); require_once(LIMB_DIR . 'core/lib/system/message_box.class.php'); start_user_session(); $request =& request :: instance(); $response =& new http_response(); $filter_chain =& new filter_chain($request, $response); $filter_chain->register_filter($f1 = LIMB_DIR . 'core/filters/locale_definition_filter'); $filter_chain->register_filter($f2 = LIMB_DIR . 'core/filters/authentication_filter'); $filter_chain->register_filter($f3 = LIMB_DIR . 'core/filters/logging_filter'); $filter_chain->register_filter($f4 = LIMB_DIR . 'core/filters/full_page_cache_filter'); $filter_chain->register_filter($f5 = LIMB_DIR . 'core/filters/jip_filter'); $filter_chain->register_filter($f6 = LIMB_DIR . 'core/filters/output_buffering_filter'); $filter_chain->register_filter($f7 = LIMB_DIR . 'core/filters/site_object_controller_filter'); $filter_chain->process(); if(!$response->file_sent())//FIXXX??? { if (debug :: is_console_enabled()) echo debug :: parse_html_console(); echo message_box :: parse();//It definetly should be somewhere else! } $response->commit(); ?>