SYSPATH/classes/kohana/request/client/internal.php [ 120 ]
115 $params = $request->param();
116
117 // If the action doesn't exist, it's a 404
118 if ( ! $class->hasMethod('action_'.$action))
119 {
120 throw new HTTP_Exception_404('The requested URL :uri was not found on this server.',
121 array(':uri' => $request->uri()));
122 }
123
124 $method = $class->getMethod('action_'.$action);
125
-
SYSPATH/classes/kohana/request.php [ 1129 ] » 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(32) "(<controller>(/<action>(/<id>)))" protected _regex => array(0) protected _defaults => array(2) ( "controller" => string(8) "homepage" "action" => string(5) "index" ) protected _route_regex => string(95) "#^(?:(?P<controller>[^/.,;?\n]++)(?:/(?P<action>[^/.,;?\n]++)(?:/(?P<id>[^/.,;?\n]++))?)?)?$#uD" }
protected _routes => NULL protected _response => object Response(5){ protected _status => integer 200 protected _header => object HTTP_Header(0)
protected _header => object HTTP_Header(0){ }
protected _body => string(0) "" protected _cookies => array(0) protected _protocol => string(4) "http" }{ }
protected _body => NULL protected _directory => string(0) "" protected _controller => string(6) "aldeia" protected _action => string(12) "foradeportas" protected _uri => string(19) "aldeia/foradeportas" protected _external => bool FALSE protected _params => array(0) 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 1711725790 }
public _injected_routes => array(0) }1124 throw new Kohana_Request_Exception('Unable to execute :uri without a Kohana_Request_Client', array( 1125 ':uri' => $this->_uri, 1126 )); 1127 } 1128 1129 return $this->_client->execute($this); 1130 } 1131 1132 /** 1133 * Returns whether this request is the initial request Kohana received. 1134 * Can be used to test for sub requests.
-
DOCROOT/index.php [ 109 ] » Kohana_Request->execute()
104 /** 105 * Execute the main request. A source of the URI can be passed, eg: $_SERVER['PATH_INFO']. 106 * If no source is specified, the URI will be automatically detected. 107 */ 108 echo Request::factory() 109 ->execute() 110 ->send_headers() 111 ->body();