SYSPATH/classes/kohana/request/client/internal.php [ 94 ]
89 // Initiate response time
90 $this->_response_time = time();
91
92 if ( ! class_exists($prefix.$controller))
93 {
94 throw new HTTP_Exception_404('The requested URL :uri was not found on this server.',
95 array(':uri' => $request->uri()));
96 }
97
98 // Load the controller using reflection
99 $class = new ReflectionClass($prefix.$controller);
-
SYSPATH/classes/kohana/request.php [ 1135 ] » Kohana_Request_Client_Internal->execute(arguments)
0
object Request(20)
{ protected _requested_with => NULL protected _method => string(3) "GET" protected _protocol => string(4) "http" protected _referrer => NULL protected _route => object Route(5)
{ protected _callback => NULL protected _uri => string(50) "media/tms/sites/familycafe/pages/page<id>(/<file>)" protected _regex => array(1) ( "file" => string(2) ".+" ) protected _defaults => array(3) ( "id" => NULL "file" => NULL "file_type_id" => integer 1 ) protected _route_regex => string(81) "#^media/tms/sites/familycafe/pages/page(?P<id>[^/.,;?\n]++)(?:/(?P<file>.+))?$#uD" }
protected _routes => NULL protected _response => NULL protected _header => object HTTP_Header(0){ }
protected _body => NULL protected _directory => string(0) "" protected _controller => NULL protected _action => string(5) "index" protected _uri => string(117) "media/tms/sites/familycafe/pages/page22/800x600_false_59df765a946f021587120_757643961090129_2356054641664816740_o.jpg" protected _external => bool FALSE protected _params => array(3) ( "id" => string(2) "22" "file" => string(77) "800x600_false_59df765a946f021587120_757643961090129_2356054641664816740_o.jpg" "file_type_id" => integer 1 ) protected _get => array(0) protected _post => array(0) protected _cookies => array(0) protected _client => object Request_Client_Internal(5){ protected _previous_environment => NULL protected _cache => NULL protected _allow_private_cache => bool FALSE protected _request_time => NULL protected _response_time => integer 1711727806 }
public _injected_routes => array(0) }1130 throw new Kohana_Request_Exception('Unable to execute :uri without a Kohana_Request_Client', array( 1131 ':uri' => $this->_uri, 1132 )); 1133 } 1134 1135 return $this->_client->execute($this); 1136 } 1137 1138 /** 1139 * Returns whether this request is the initial request Kohana received. 1140 * Can be used to test for sub requests.
-
DOCROOT/index.php [ 136 ] » Kohana_Request->execute()
131 /** 132 * Execute the main request. A source of the URI can be passed, eg: $_SERVER['PATH_INFO']. 133 * If no source is specified, the URI will be automatically detected. 134 */ 135 echo Request::factory() 136 ->execute() 137 ->send_headers() 138 ->body();