SYSPATH/classes/Kohana/Controller.php [ 80 ]
75 if ( ! method_exists($this, $action))76 {77 throw HTTP_Exception::factory(404,78 'The requested URL :uri was not found on this server.',79 array(':uri' => $this->request->uri())80 )->request($this->request);81 }82 83 // Execute the action itself84 $this->{$action}();85
{PHP internal call}» Kohana_Controller->execute()
SYSPATH/classes/Kohana/Request/Client/Internal.php [ 97 ]» ReflectionMethod->invoke(arguments)
0
object Controller_Index_Main(9)
{ public template => object View(2)
{ protected _file => string(67) "/home/vkmp3/web/ipleer.pro/public_html/application/views/v_base.php" protected _data => array(11) ( "vk" => object Vk(4)
public auth_required => bool FALSE public letters => object Database_MySQLi_Result(7){ protected config => object Config_Group(9)
"block_letters" => object View(2){ public VK_APP_ID => string(7) "5902658" public VK_APP_SECRET => string(20) "beZm1oyqxfDmaTtw8WGR" public REDIRECT_URI => string(26) "http://vkmp3s.ru/vk/login2" public DISPLAY => string(4) "page" public SCOPE => array(3) ( 0 => string(6) "notify" 1 => string(5) "audio" 2 => string(7) "offline" ) public VK_URI_METHOD => string(86) "https://api.vkontakte.ru/method/{METHOD_NAME}?{PARAMETERS}&access_token={ACCESS_TOKEN}" public VK_URI_AUTH => string(115) "http://api.vk.com/oauth/authorize?client_id={CLIENT_ID}&redirect_uri={REDIRECT_URI}&scope={SCOPE}&display={DISPLAY}" public VK_URI_ACCESS_TOKEN => string(122) "https://oauth.vk.com/access_token?client_id={CLIENT_ID}&client_secret={APP_SECRET}&code={CODE}&redirect_uri={REDIRECT_URI}" public REDIRECT_URI_FIRST => string(25) "http://vkmp3s.ru/vk/login" }
protected session => object Session_Native(5){ protected _name => string(7) "session" protected _lifetime => integer 0 protected _encrypted => bool FALSE protected _data => array(0) protected _destroyed => bool FALSE }
protected access_token => NULL protected user_id => NULL }{ protected _file => string(77) "/home/vkmp3/web/ipleer.pro/public_html/application/views/blocks/v_letters.php" protected _data => array(2) ( "letters" => object Database_MySQLi_Result(7)
"block_top_menu" => object View(2){ protected _internal_row => integer 0 protected _query => string(156) "SELECT `letter`.`id` AS `id`, `letter`.`name` AS `name`, `letter`.`url` AS `url`, `letter`.`language` AS `language` FROM `letter …" protected _result => object mysqli_result(5)
"show_urls_letters" => integer 0 ) }{ public current_field => NULL public field_count => NULL public lengths => NULL public num_rows => NULL public type => NULL }
protected _total_rows => integer 54 protected _current_row => integer 0 protected _as_object => string(12) "Model_Letter" protected _object_params => NULL }{ protected _file => string(78) "/home/vkmp3/web/ipleer.pro/public_html/application/views/blocks/v_top_menu.php" protected _data => array(1) ( "vk" => object Vk(4)
"title" => string(63) "Скачать музыку с вк проще простого" "meta_description" => string(0) "" "meta_keywords" => string(0) "" "google_noindex" => integer 0 "show_li_counter" => bool TRUE "scripts" => array(7) ( 0 => string(23) "js/jquery-1.11.2.min.js" 1 => string(23) "js/jquery-ui.min.js?177" 2 => string(23) "js/jquery.cookie.js?177" 3 => string(12) "js/my.js?177" 4 => string(12) "js/da.js?177" 5 => string(27) "jplayer/js/functions.js?177" 6 => string(20) "js/device.min.js?177" ) "block_footer" => object View(2){ protected config => object Config_Group(9)
) }{ public VK_APP_ID => string(7) "5902658" public VK_APP_SECRET => string(20) "beZm1oyqxfDmaTtw8WGR" public REDIRECT_URI => string(26) "http://vkmp3s.ru/vk/login2" public DISPLAY => string(4) "page" public SCOPE => array(3) ( 0 => string(6) "notify" 1 => string(5) "audio" 2 => string(7) "offline" ) public VK_URI_METHOD => string(86) "https://api.vkontakte.ru/method/{METHOD_NAME}?{PARAMETERS}&access_token={ACCESS_TOKEN}" public VK_URI_AUTH => string(115) "http://api.vk.com/oauth/authorize?client_id={CLIENT_ID}&redirect_uri={REDIRECT_URI}&scope={SCOPE}&display={DISPLAY}" public VK_URI_ACCESS_TOKEN => string(122) "https://oauth.vk.com/access_token?client_id={CLIENT_ID}&client_secret={APP_SECRET}&code={CODE}&redirect_uri={REDIRECT_URI}" public REDIRECT_URI_FIRST => string(25) "http://vkmp3s.ru/vk/login" }
protected session => object Session_Native(5){ protected _name => string(7) "session" protected _lifetime => integer 0 protected _encrypted => bool FALSE protected _data => array(0) protected _destroyed => bool FALSE }
protected access_token => NULL protected user_id => NULL }{ protected _file => string(76) "/home/vkmp3/web/ipleer.pro/public_html/application/views/blocks/v_footer.php" protected _data => array(0) }
"styles" => array(3) ( 0 => string(14) "css/my.css?177" 1 => string(31) "css/jquery-ui.theme.min.css?177" 2 => string(35) "css/jquery-ui.structure.min.css?177" ) ) }{ protected _internal_row => integer 0 protected _query => string(156) "SELECT `letter`.`id` AS `id`, `letter`.`name` AS `name`, `letter`.`url` AS `url`, `letter`.`language` AS `language` FROM `letter …" protected _result => object mysqli_result(5)
public vk => object Vk(4){ public current_field => NULL public field_count => NULL public lengths => NULL public num_rows => NULL public type => NULL }
protected _total_rows => integer 54 protected _current_row => integer 0 protected _as_object => string(12) "Model_Letter" protected _object_params => NULL }{ protected config => object Config_Group(9)
public vkuser => NULL private verse => integer 177 public auto_render => bool TRUE public request => object Request(19){ public VK_APP_ID => string(7) "5902658" public VK_APP_SECRET => string(20) "beZm1oyqxfDmaTtw8WGR" public REDIRECT_URI => string(26) "http://vkmp3s.ru/vk/login2" public DISPLAY => string(4) "page" public SCOPE => array(3) ( 0 => string(6) "notify" 1 => string(5) "audio" 2 => string(7) "offline" ) public VK_URI_METHOD => string(86) "https://api.vkontakte.ru/method/{METHOD_NAME}?{PARAMETERS}&access_token={ACCESS_TOKEN}" public VK_URI_AUTH => string(115) "http://api.vk.com/oauth/authorize?client_id={CLIENT_ID}&redirect_uri={REDIRECT_URI}&scope={SCOPE}&display={DISPLAY}" public VK_URI_ACCESS_TOKEN => string(122) "https://oauth.vk.com/access_token?client_id={CLIENT_ID}&client_secret={APP_SECRET}&code={CODE}&redirect_uri={REDIRECT_URI}" public REDIRECT_URI_FIRST => string(25) "http://vkmp3s.ru/vk/login" }
protected session => object Session_Native(5){ protected _name => string(7) "session" protected _lifetime => integer 0 protected _encrypted => bool FALSE protected _data => array(0) protected _destroyed => bool FALSE }
protected access_token => NULL protected user_id => NULL }{ protected _requested_with => NULL protected _method => string(3) "GET" protected _protocol => string(8) "HTTP/1.0" protected _secure => bool FALSE protected _referrer => NULL protected _route => object Route(5)
public response => object Response(5){ protected _filters => array(0) protected _uri => string(12) "<action>.php" protected _regex => array(0) protected _defaults => array(3) ( "directory" => string(5) "Index" "controller" => string(4) "Main" "action" => string(8) "contacts" ) protected _route_regex => string(35) "#^(?P<action>[^/.,;?\n]++)\.php$#uD" }
protected _routes => array(0) protected _header => object HTTP_Header(0){ }
protected _body => NULL protected _directory => string(5) "Index" protected _controller => string(4) "Main" protected _action => string(8) "download" protected _uri => string(12) "download.php" protected _external => bool FALSE protected _params => array(0) protected _get => array(1) ( "id" => string(5) "42711" ) protected _post => array(0) protected _cookies => array(0) protected _client => object Request_Client_Internal(9){ protected _previous_environment => NULL protected _cache => NULL protected _follow => bool FALSE protected _follow_headers => array(1) ( 0 => string(13) "Authorization" ) protected _strict_redirect => bool TRUE protected _header_callbacks => array(1) ( "Location" => string(34) "Request_Client::on_header_location" ) protected _max_callback_depth => integer 5 protected _callback_depth => integer 1 protected _callback_params => array(0) }
}{ protected _status => integer 200 protected _header => object HTTP_Header(0)
}{ }
protected _body => string(0) "" protected _cookies => array(0) protected _protocol => string(8) "HTTP/1.0" }92 93 // Create a new instance of the controller 94 $controller = $class->newInstance($request, $response); 95 96 // Run the controller's execute() method 97 $response = $class->getMethod('execute')->invoke($controller); 98 99 if ( ! $response instanceof Response)100 {101 // Controller failed to return a Response.102 throw new Kohana_Exception('Controller failed to return a Response');
SYSPATH/classes/Kohana/Request/Client.php [ 114 ]» Kohana_Request_Client_Internal->execute_request(arguments)
0
object Request(19)
{ protected _requested_with => NULL protected _method => string(3) "GET" protected _protocol => string(8) "HTTP/1.0" protected _secure => bool FALSE protected _referrer => NULL protected _route => object Route(5)
{ protected _filters => array(0) protected _uri => string(12) "<action>.php" protected _regex => array(0) protected _defaults => array(3) ( "directory" => string(5) "Index" "controller" => string(4) "Main" "action" => string(8) "contacts" ) protected _route_regex => string(35) "#^(?P<action>[^/.,;?\n]++)\.php$#uD" }
protected _routes => array(0) protected _header => object HTTP_Header(0){ }
protected _body => NULL protected _directory => string(5) "Index" protected _controller => string(4) "Main" protected _action => string(8) "download" protected _uri => string(12) "download.php" protected _external => bool FALSE protected _params => array(0) protected _get => array(1) ( "id" => string(5) "42711" ) protected _post => array(0) protected _cookies => array(0) protected _client => object Request_Client_Internal(9){ protected _previous_environment => NULL protected _cache => NULL protected _follow => bool FALSE protected _follow_headers => array(1) ( 0 => string(13) "Authorization" ) protected _strict_redirect => bool TRUE protected _header_callbacks => array(1) ( "Location" => string(34) "Request_Client::on_header_location" ) protected _max_callback_depth => integer 5 protected _callback_depth => integer 1 protected _callback_params => array(0) }
}1
object Response(5)
{ protected _status => integer 200 protected _header => object HTTP_Header(0)
{ }
protected _body => string(0) "" protected _cookies => array(0) protected _protocol => string(8) "HTTP/1.0" }109 $orig_response = $response = Response::factory(array('_protocol' => $request->protocol()));110 111 if (($cache = $this->cache()) instanceof HTTP_Cache)112 return $cache->execute($this, $request, $response);113 114 $response = $this->execute_request($request, $response);115 116 // Execute response callbacks117 foreach ($this->header_callbacks() as $header => $callback)118 {119 if ($response->headers($header))
SYSPATH/classes/Kohana/Request.php [ 986 ]» Kohana_Request_Client->execute(arguments)
0
object Request(19)
{ protected _requested_with => NULL protected _method => string(3) "GET" protected _protocol => string(8) "HTTP/1.0" protected _secure => bool FALSE protected _referrer => NULL protected _route => object Route(5)
{ protected _filters => array(0) protected _uri => string(12) "<action>.php" protected _regex => array(0) protected _defaults => array(3) ( "directory" => string(5) "Index" "controller" => string(4) "Main" "action" => string(8) "contacts" ) protected _route_regex => string(35) "#^(?P<action>[^/.,;?\n]++)\.php$#uD" }
protected _routes => array(0) protected _header => object HTTP_Header(0){ }
protected _body => NULL protected _directory => string(5) "Index" protected _controller => string(4) "Main" protected _action => string(8) "download" protected _uri => string(12) "download.php" protected _external => bool FALSE protected _params => array(0) protected _get => array(1) ( "id" => string(5) "42711" ) protected _post => array(0) protected _cookies => array(0) protected _client => object Request_Client_Internal(9){ protected _previous_environment => NULL protected _cache => NULL protected _follow => bool FALSE protected _follow_headers => array(1) ( 0 => string(13) "Authorization" ) protected _strict_redirect => bool TRUE protected _header_callbacks => array(1) ( "Location" => string(34) "Request_Client::on_header_location" ) protected _max_callback_depth => integer 5 protected _callback_depth => integer 1 protected _callback_params => array(0) }
}981 throw new Request_Exception('Unable to execute :uri without a Kohana_Request_Client', array(982 ':uri' => $this->_uri,983 ));984 }985 986 return $this->_client->execute($this);987 }988 989 /**990 * Returns whether this request is the initial request Kohana received.991 * Can be used to test for sub requests.
DOCROOT/index.php [ 174 ]» Kohana_Request->execute()
169 /**170 * Execute the main request. A source of the URI can be passed, eg: $_SERVER['PATH_INFO'].171 * If no source is specified, the URI will be automatically detected.172 */173 echo Request::factory(TRUE, array(), FALSE)174 ->execute()175 ->send_headers(TRUE)176 ->body();177 }