SYSPATH/classes/kohana/request/client/internal.php [ 87 ]
82
83 try
84 {
85 if ( ! class_exists($prefix.$controller))
86 {
87 throw new HTTP_Exception_404('The requested URL :uri was not found on this server.',
88 array(':uri' => $request->uri()));
89 }
90
91 // Load the controller using reflection
92 $class = new ReflectionClass($prefix.$controller);
-
SYSPATH/classes/kohana/request/client.php [ 64 ] » Kohana_Request_Client_Internal->execute_request(arguments)
0
object Request(20)
{ protected _requested_with => NULL protected _method => string(3) "GET" protected _protocol => NULL protected _secure => bool FALSE protected _referrer => NULL protected _route => object Route(5)
{ protected _callback => NULL protected _uri => string(36) "(<controller>(/<action>(/<params>)))" protected _regex => array(1) ( "params" => string(2) ".*" ) protected _defaults => array(2) ( "controller" => string(5) "index" "action" => string(5) "index" ) protected _route_regex => string(89) "#^(?:(?P<controller>[^/.,;?\n]++)(?:/(?P<action>[^/.,;?\n]++)(?:/(?P<params>.*))?)?)?$#uD" }
protected _routes => array(0) protected _response => NULL protected _header => object HTTP_Header(0){ }
protected _body => NULL protected _directory => string(0) "" protected _controller => string(6) "coupon" protected _action => string(12) "float_box-5-" protected _uri => string(19) "coupon/float_box-5-" 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(2){ protected _previous_environment => NULL protected _cache => NULL }
}59 public function execute(Request $request) 60 { 61 if ($this->_cache instanceof HTTP_Cache) 62 return $this->_cache->execute($this, $request); 63 64 return $this->execute_request($request); 65 } 66 67 /** 68 * Processes the request passed to it and returns the response from 69 * the URI resource identified.
-
SYSPATH/classes/kohana/request.php [ 1160 ] » Kohana_Request_Client->execute(arguments)
0
object Request(20)
{ protected _requested_with => NULL protected _method => string(3) "GET" protected _protocol => NULL protected _secure => bool FALSE protected _referrer => NULL protected _route => object Route(5)
{ protected _callback => NULL protected _uri => string(36) "(<controller>(/<action>(/<params>)))" protected _regex => array(1) ( "params" => string(2) ".*" ) protected _defaults => array(2) ( "controller" => string(5) "index" "action" => string(5) "index" ) protected _route_regex => string(89) "#^(?:(?P<controller>[^/.,;?\n]++)(?:/(?P<action>[^/.,;?\n]++)(?:/(?P<params>.*))?)?)?$#uD" }
protected _routes => array(0) protected _response => NULL protected _header => object HTTP_Header(0){ }
protected _body => NULL protected _directory => string(0) "" protected _controller => string(6) "coupon" protected _action => string(12) "float_box-5-" protected _uri => string(19) "coupon/float_box-5-" 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(2){ protected _previous_environment => NULL protected _cache => NULL }
}1155 throw new Request_Exception('Unable to execute :uri without a Kohana_Request_Client', array( 1156 ':uri' => $this->_uri, 1157 )); 1158 } 1159 1160 return $this->_client->execute($this); 1161 } 1162 1163 /** 1164 * Returns whether this request is the initial request Kohana received. 1165 * Can be used to test for sub requests.
-
/mnt/webdata/yoyoer/data/cache/v5/tplcache/default/spot/show.php [ 1 ] » Kohana_Request->execute()
1 <?php defined('SYSPATH') or die();?> <!doctype html> <html> <head> <meta charset="utf-8"> <title><?php echo $seoinfo['seotitle'];?>-<?php echo $GLOBALS['cfg_webname'];?></title> <?php if($seoinfo['keyword']) { ?> <meta name="keywords" content="<?php echo $seoinfo['keyword'];?>" /> <?php } ?> <?php if($seoinfo['description']) { ?> <meta name="description" content="<?php echo $seoinfo['description'];?>" /> <?php } ?> <?php echo Stourweb_View::template("pub/varname"); ?> <?php echo Common::css('base.css,extend.css');?> <?php echo Common::css_plugin('scenic.css','spot');?> <?php echo Common::js('jquery.min.js,base.js,common.js,delayLoading.min.js');?> </head> <body> <?php echo Request::factory("pub/header")->execute()->body(); ?> <?php if(St_Functions::is_normal_app_install('coupon')) { ?> <?php echo Request::factory('coupon/float_box-'.$typeid.'-'.$info['id'])->execute()->body(); ?> <?php } ?> <div class="big"> <div class="wm-1200"> <div class="st-guide"> <?php require_once ("/mnt/ecan/www.yoyoer.com/taglib/position.php");$position_tag = new Taglib_Position();if (method_exists($position_tag, 'show_crumbs')) {$data = $position_tag->show_crumbs(array('action'=>'show_crumbs','typeid'=>$typeid,'info'=>$info,));}?> </div><!--面包屑--> <div class="st-main-page"> <div class="st-scenic-show"> <div class="scenicshow-tw"> <div class="focus-slide"> <div class="imgnav" id="imgnav"> <div id="img"> <?php $n=1; if(is_array($info['piclist'])) { foreach($info['piclist'] as $pic) { ?> <img src="<?php echo Common::img($pic['0'],460,312);?>"/> <?php $n++;}unset($n); } ?> <div id="front" title="上一张"><a href="javaScript:void(0)" class="pngFix"></a></div> <div id="next" title="下一张"><a href="javaScript:void(0)" class="pngFix"></a></div> </div> <div id="cbtn"> <i class="picSildeLeft"><img src="<?php echo $GLOBALS['cfg_public_url'];?>images/picSlideLeft.gif"/></i> <i class="picSildeRight"><img src="<?php echo $GLOBALS['cfg_public_url'];?>images/picSlideRight.gif"/></i> <div id="cSlideUl"> <ul> <?php $n=1; if(is_array($info['piclist'])) { foreach($info['piclist'] as $pic) { ?> <li><img src="<?php echo Common::img($pic['0'],90,61);?>"/></li> <?php $n++;}unset($n); } ?> </ul> </div> </div> </div> <div id="default-bdshare" class="bdsharebuttonbox"> <a href="#" class="bds_more" data-cmd="more">分享</a> </div> </div> <div class="cp-show-msg"> <div class="hs-title"> <h1><?php echo $info['title'];?></h1> <div class="attr"> <?php if($GLOBALS['cfg_icon_rule']==1) { ?> <?php $n=1; if(is_array($info['iconlist'])) { foreach($info['iconlist'] as $icon) { ?> <span class="attr-item"><?php echo $icon['kind'];?></span> <?php $n++;}unset($n); } ?> <?php } else { ?> <?php $n=1; if(is_array($info['iconlist'])) { foreach($info['iconlist'] as $ico) { ?> <img src="<?php echo $ico['litpic'];?>"/> <?php $n++;}unset($n); } ?> <?php } ?> </div> </div> <div class="price-box"> <div class="price clearfix"> <?php if(!empty($info['price'])) { ?> <span><i class="currency_sy"><?php echo Currency_Tool::symbol();?></i><b><?php echo $info['price'];?></b>起</span> <?php } else { ?> <span><b>电询</b></span> <?php } ?> </div> </div> <div class="sl"> <span>销量:<?php echo $info['sellnum'];?></span><s>|</s><span class="myd">满意度:<?php echo $info['satisfyscore'];?></span><s>|</s><a href="#comment_target"><?php echo $info['commentnum'];?>条点评</a> </div> <?php if((!empty($info['jifentprice_info'])&&$info['jifentprice_info']['jifentprice']>0) || (!empty($info['jifenbook_info'])&&$info['jifenbook_info']['value']>0) ||(!empty($info['jifencomment_info'])&&$info['jifencomment_info']['value']>0)) { ?> <div class="msg-ul"> <?php if(!empty($info['jifentprice_info'])&&$info['jifentprice_info']['jifentprice']>0) { ?> <div class="jf-type-wrap"> <span class="di num"><?php echo $info['jifentprice_info']['toplimit'];?>分<i></i></span> <div class="info"> <strong class="tit">积分抵现金</strong> <p class="txt">预订产品可使用积分抵现金,最高可抵<?php echo Currency_Tool::symbol();?><?php echo $info['jifentprice_info']['jifentprice'];?>。</p> </div> </div> <?php } ?> <?php if(!empty($info['jifenbook_info'])&&$info['jifenbook_info']['value']>0) { ?> <div class="jf-type-wrap"> <span class="ding num"><?php if($info['jifenbook_info']['rewardway']==1) { ?>订单总额<?php echo $info['jifenbook_info']['value'];?>%的<?php } else { ?><?php echo $info['jifenbook_info']['value'];?><?php } ?> <i></i></span> <div class="info"> <strong class="tit">预订送积分</strong> <p class="txt">预订并消费产品可获得积分赠送,可获得<?php if($info['jifenbook_info']['rewardway']==1) { ?>订单总额<?php echo $info['jifenbook_info']['value'];?>%的<?php } else { ?><?php echo $info['jifenbook_info']['value'];?><?php } ?> 2 积分。</p> </div> </div> <?php } ?> <?php if(!empty($info['jifencomment_info'])&&$info['jifencomment_info']['value']>0) { ?> <div class="jf-type-wrap"> <span class="ping num"><?php echo $info['jifencomment_info']['value'];?>分<i></i></span> <div class="info"> <strong class="tit">评论送积分</strong> <p class="txt">预订并消费产品后,评论产品通过审核可获得<?php if($info['jifencomment_info']['rewardway']==1) { ?>订单总额<?php echo $info['jifencomment_info']['value'];?>%的<?php } else { ?><?php echo $info['jifencomment_info']['value'];?><?php } ?> 3 积分</p> </div> </div> <?php } ?> </div> <?php } ?> <?php if(!empty($info['sellpoint'])) { ?> <div class="sell-point"><?php echo $info['sellpoint'];?></div> <?php } ?> <?php if(!empty($info['open_time_des'])) { ?> <dl class="time"> <dt>开放时间:</dt> <dd><?php echo $info['open_time_des'];?></dd> </dl> <?php } ?> <?php if(!empty($info['address'])) { ?> <dl class="time"> <dt>景点地址:</dt> <dd><?php echo $info['address'];?></dd> </dl> <?php } ?> </div> </div> <div class="scenicshow-con"> <div class="tabnav-list"> <?php if($info['hasticket']) { ?> <span class="on">门票信息</span> <?php } ?> <?php require_once ("/mnt/ecan/www.yoyoer.com/taglib/detailcontent.php");$detailcontent_tag = new Taglib_Detailcontent();if (method_exists($detailcontent_tag, 'get_content')) {$spotcontent = $detailcontent_tag->get_content(array('action'=>'get_content','pc'=>'1','typeid'=>$typeid,'productinfo'=>$info,'return'=>'spotcontent',));}?> <?php $n=1; if(is_array($spotcontent)) { foreach($spotcontent as $row) { ?> <span><?php echo $row['chinesename'];?></span> <?php $n++;}unset($n); } ?> <span>客户评价</span> <span>我要咨询</span> </div> <!--导航--> <div class="tabbox-list"> <?php if($info['hasticket']) { ?> <div class="tabcon-list"> <div class="spot-typetable"> <div class="type-label clearfix"> <ul> <?php $spot_tag = new Taglib_Spot();if (method_exists($spot_tag, 'suit_list')) {$suitlist = $spot_tag->suit_list(array('action'=>'suit_list','row'=>'100','productid'=>$info['id'],'return'=>'suitlist',));}?> <?php $n=1; if(is_array($suitlist)) { foreach($suitlist as $suit) { ?> <li> <div class="ticket-title"><strong class="type-tit"><?php echo $suit['title'];?>-<?php echo $suit['tickettype_name'];?><i class="arr-ico"></i></strong></div> <div class="ticket-data clearfix"> <div class="ticket-type"><?php echo $type['title'];?></div> <div class="order-time"><?php if(!empty($suit['day_before_des'])) { ?><?php echo $suit['day_before_des'];?><?php } else { ?>当天24:00前<?php } ?> </div> <div class="ticket-price"> <?php if(!empty($suit['ourprice'])) { ?> <span class="price"><em><?php echo Currency_Tool::symbol();?><strong><?php echo $suit['ourprice'];?></strong></em>起</span> <?php } else { ?><span class="price"><strong>电询</strong></span><?php } ?> <?php if($suit['sellprice']) { ?> <span class="ori-price">(<del><?php echo Currency_Tool::symbol();?><?php echo $suit['sellprice'];?> </del>)</span> <?php } ?> </div> <div class="pay-type"> <?php if($suit['pay_way']==1) { ?>线上支付 4 <?php } else if($suit['pay_way']==2) { ?>线下支付 5 <?php } else if($suit['pay_way']==3) { ?>线上支付/线下支付 6 <?php } ?> </div> <div class="ticket-order-btn"> <?php if($suit['price_status']==1) { ?> <?php if(!empty($suit['ourprice'])) { ?> <a class="booking-btn" href="javascript:;" data-suitid="<?php echo $suit['id'];?>">立即预订</a> <?php } else { ?> <a class="booking-btn over" href="javascript:;">电询</a> <?php } ?> <?php } else if($suit['price_status']==3) { ?> <a class="booking-btn over" href="javascript:;">电询</a> <?php } else if($suit['price_status']==2) { ?> <a class="booking-btn over" href="javascript:;">订完</a> <?php } ?> </div> </div> <div class="suit-des"> <div class="cartype-nr"> <?php if($suit['effective_days']) { ?> <div class="cartype-nr-sm"> <strong class="hd">门票有效期</strong> <div class="bd"> <?php if(!empty($suit['effective_days'])) { ?> <?php echo $suit['effective_before_days_des'];?> <?php } else { ?>验票当天24:00前<?php } ?> </div> </div> <?php } ?> <?php if(!empty($suit['get_ticket_way'])) { ?> <div class="cartype-nr-sm"> <strong class="hd">取票方式</strong> <div class="bd"><?php echo $suit['get_ticket_way'];?></div> </div> <?php } ?> <div class="cartype-nr-sm"> <strong class="hd">退改方式</strong> <div class="bd"> <?php if($suit['refund_restriction']==0) { ?>无条件退
-
APPPATH/classes/stourweb/view.php [ 84 ] » include(arguments)
0
string(64) "/mnt/webdata/yoyoer/data/cache/v5/tplcache/default/spot/show.php"
79 $file_content = self::get_file($kohana_view_filename); 80 $new_content = self::compile_template($file_content, $this->_data); 81 $new_content = self::compress_html($new_content); 82 self::write_file($to, $new_content);//写缓存文件. 83 } 84 include($to); 85 } 86 else if ($this->_innertext !== NULL) 87 { 88 $to = CACHE_DIR.'v5/tplcache/' . $this->_innertex_name . '.php'; 89 $new_content = self::compile_template($this->_innertext, $this->_data);
-
APPPATH/classes/stourweb/view.php [ 428 ] » Stourweb_View->capture(arguments)
0
string(65) "/mnt/ecan/www.yoyoer.com/plugins/spot/views/default/spot/show.php"
1
array(11) ( "cmsurl" => string(1) "/" "webname" => string(12) "游游旅行" "typeid" => integer 5 "channelname" => string(6) "门票" "seoinfo" => array(3) ( "seotitle" => string(0) "" "keyword" => string(0) "" "description" => string(0) "" ) "info" => array(13) ( "piclist" => NULL "attrlist" => NULL "price" => integer 0 "sellprice" => integer 0 "commentnum" => integer 0 "sellnum" => integer 3292 "series" => string(2) "15" "iconlist" => array(0) "score" => string(4) "100%" "hasticket" => bool FALSE "jifentprice_info" => bool FALSE "jifenbook_info" => bool FALSE "jifencomment_info" => bool FALSE ) "paytypeArr" => array(4) ( 0 => string(1) "6" 1 => string(3) "106" 2 => string(3) "101" 3 => string(3) "102" ) "extendinfo" => array(0) "destid" => NULL "tagword" => NULL "templetdata" => array(10) ( "cmsurl" => string(1) "/" "webname" => string(12) "游游旅行" "typeid" => integer 5 "channelname" => string(6) "门票" "seoinfo" => array(3) ( "seotitle" => string(0) "" "keyword" => string(0) "" "description" => string(0) "" ) "info" => array(13) ( "piclist" => NULL "attrlist" => NULL "price" => integer 0 "sellprice" => integer 0 "commentnum" => integer 0 "sellnum" => integer 3292 "series" => string(2) "15" "iconlist" => array(0) "score" => string(4) "100%" "hasticket" => bool FALSE "jifentprice_info" => bool FALSE "jifenbook_info" => bool FALSE "jifencomment_info" => bool FALSE ) "paytypeArr" => array(4) ( 0 => string(1) "6" 1 => string(3) "106" 2 => string(3) "101" 3 => string(3) "102" ) "extendinfo" => array(0) "destid" => NULL "tagword" => NULL ) )
423 { 424 throw new View_Exception('You must set the file or innertext to use within your view before rendering'); 425 } 426 427 // Combine local and global data and capture the output 428 return Stourweb_View::capture($this->_file, $this->_data); 429 } 430 431 432 /** 433 *@模板编译
-
APPPATH/classes/stourweb/controller.php [ 113 ] » Stourweb_View->render()
108 $view->set($key, $value); 109 $view->set_global($key, $value); 110 } 111 112 113 $this->response->body($view->render()); 114 115 116 } 117 118 /*
-
DOCROOT/plugins/spot/classes/controller/pc/spot.php [ 506 ] » Stourweb_Controller->display(arguments)
0
string(9) "spot/show"
501 $this->assign('tagword', $info['tagword']); 502 503 $templet = Model_Spot::get_product_template($info); 504 $templet= $templet? $templet : Product::get_use_templet('spot_show'); 505 $templet = $templet ? $templet : 'spot/show'; 506 $this->display($templet); 507 508 Product::update_click_rate($info['aid'], $this->_typeid); 509 //缓存内容 510 $content = $this->response->body(); 511 Common::cache('set', $this->_cache_key, $content);
-
{PHP internal call} » Controller_Pc_Spot->action_show()
-
SYSPATH/classes/kohana/request/client/internal.php [ 116 ] » ReflectionMethod->invoke(arguments)
0
object Controller_Pc_Spot(7)
{ private _typeid => integer 5 private _cache_key => string(41) "https://www.yoyoer.com/spots/show_36.html" public _data => array(11) ( "cmsurl" => string(1) "/" "webname" => string(12) "游游旅行" "typeid" => integer 5 "channelname" => string(6) "门票" "seoinfo" => array(3) ( "seotitle" => string(0) "" "keyword" => string(0) "" "description" => string(0) "" ) "info" => array(13) ( "piclist" => NULL "attrlist" => NULL "price" => integer 0 "sellprice" => integer 0 "commentnum" => integer 0 "sellnum" => integer 3292 "series" => string(2) "15" "iconlist" => array(0) "score" => string(4) "100%" "hasticket" => bool FALSE "jifentprice_info" => bool FALSE "jifenbook_info" => bool FALSE "jifencomment_info" => bool FALSE ) "paytypeArr" => array(4) ( 0 => string(1) "6" 1 => string(3) "106" 2 => string(3) "101" 3 => string(3) "102" ) "extendinfo" => array(0) "destid" => NULL "tagword" => NULL "templetdata" => array(10) ( "cmsurl" => string(1) "/" "webname" => string(12) "游游旅行" "typeid" => integer 5 "channelname" => string(6) "门票" "seoinfo" => array(3) ( "seotitle" => string(0) "" "keyword" => string(0) "" "description" => string(0) "" ) "info" => array(13) ( "piclist" => NULL "attrlist" => NULL "price" => integer 0 "sellprice" => integer 0 "commentnum" => integer 0 "sellnum" => integer 3292 "series" => string(2) "15" "iconlist" => array(0) "score" => string(4) "100%" "hasticket" => bool FALSE "jifentprice_info" => bool FALSE "jifenbook_info" => bool FALSE "jifencomment_info" => bool FALSE ) "paytypeArr" => array(4) ( 0 => string(1) "6" 1 => string(3) "106" 2 => string(3) "101" 3 => string(3) "102" ) "extendinfo" => array(0) "destid" => NULL "tagword" => NULL ) ) public params => array(1) ( "" => string(1) "0" ) protected cmsurl => string(1) "/" public request => object Request(20)
{ protected _requested_with => NULL protected _method => string(3) "GET" protected _protocol => string(8) "HTTP/1.1" protected _secure => bool TRUE protected _referrer => NULL protected _route => object Route(5)
public response => object Response(5){ protected _callback => NULL protected _uri => string(27) "spots(/<action>_<aid>.html)" protected _regex => array(2) ( "aid" => string(3) "\d+" "action" => string(4) "show" ) protected _defaults => array(3) ( "action" => string(5) "index" "controller" => string(4) "spot" "directory" => string(2) "pc" ) protected _route_regex => string(52) "#^spots(?:/(?P<action>show)_(?P<aid>\d+)\.html)?$#uD" }
protected _routes => array(0) 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(8) "HTTP/1.1" }{ }
protected _body => NULL protected _directory => string(2) "pc" protected _controller => string(4) "spot" protected _action => string(4) "show" protected _uri => string(18) "spots/show_36.html" protected _external => bool FALSE protected _params => array(1) ( "aid" => string(2) "36" ) protected _get => array(0) protected _post => array(0) protected _cookies => array(0) protected _client => object Request_Client_Internal(2){ protected _previous_environment => NULL protected _cache => NULL }
}{ protected _status => integer 200 protected _header => object HTTP_Header(0)
}{ }
protected _body => string(0) "" protected _cookies => array(0) protected _protocol => string(8) "HTTP/1.1" }111 throw new HTTP_Exception_404('The requested URL :uri was not found on this server.', 112 array(':uri' => $request->uri())); 113 } 114 115 $method = $class->getMethod('action_'.$action); 116 $method->invoke($controller); 117 118 // Execute the "after action" method 119 $class->getMethod('after')->invoke($controller); 120 } 121 catch (Exception $e)
-
SYSPATH/classes/kohana/request/client.php [ 64 ] » Kohana_Request_Client_Internal->execute_request(arguments)
0
object Request(20)
{ protected _requested_with => NULL protected _method => string(3) "GET" protected _protocol => string(8) "HTTP/1.1" protected _secure => bool TRUE protected _referrer => NULL protected _route => object Route(5)
{ protected _callback => NULL protected _uri => string(27) "spots(/<action>_<aid>.html)" protected _regex => array(2) ( "aid" => string(3) "\d+" "action" => string(4) "show" ) protected _defaults => array(3) ( "action" => string(5) "index" "controller" => string(4) "spot" "directory" => string(2) "pc" ) protected _route_regex => string(52) "#^spots(?:/(?P<action>show)_(?P<aid>\d+)\.html)?$#uD" }
protected _routes => array(0) 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(8) "HTTP/1.1" }{ }
protected _body => NULL protected _directory => string(2) "pc" protected _controller => string(4) "spot" protected _action => string(4) "show" protected _uri => string(18) "spots/show_36.html" protected _external => bool FALSE protected _params => array(1) ( "aid" => string(2) "36" ) protected _get => array(0) protected _post => array(0) protected _cookies => array(0) protected _client => object Request_Client_Internal(2){ protected _previous_environment => NULL protected _cache => NULL }
}59 public function execute(Request $request) 60 { 61 if ($this->_cache instanceof HTTP_Cache) 62 return $this->_cache->execute($this, $request); 63 64 return $this->execute_request($request); 65 } 66 67 /** 68 * Processes the request passed to it and returns the response from 69 * the URI resource identified.
-
SYSPATH/classes/kohana/request.php [ 1160 ] » Kohana_Request_Client->execute(arguments)
0
object Request(20)
{ protected _requested_with => NULL protected _method => string(3) "GET" protected _protocol => string(8) "HTTP/1.1" protected _secure => bool TRUE protected _referrer => NULL protected _route => object Route(5)
{ protected _callback => NULL protected _uri => string(27) "spots(/<action>_<aid>.html)" protected _regex => array(2) ( "aid" => string(3) "\d+" "action" => string(4) "show" ) protected _defaults => array(3) ( "action" => string(5) "index" "controller" => string(4) "spot" "directory" => string(2) "pc" ) protected _route_regex => string(52) "#^spots(?:/(?P<action>show)_(?P<aid>\d+)\.html)?$#uD" }
protected _routes => array(0) 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(8) "HTTP/1.1" }{ }
protected _body => NULL protected _directory => string(2) "pc" protected _controller => string(4) "spot" protected _action => string(4) "show" protected _uri => string(18) "spots/show_36.html" protected _external => bool FALSE protected _params => array(1) ( "aid" => string(2) "36" ) protected _get => array(0) protected _post => array(0) protected _cookies => array(0) protected _client => object Request_Client_Internal(2){ protected _previous_environment => NULL protected _cache => NULL }
}1155 throw new Request_Exception('Unable to execute :uri without a Kohana_Request_Client', array( 1156 ':uri' => $this->_uri, 1157 )); 1158 } 1159 1160 return $this->_client->execute($this); 1161 } 1162 1163 /** 1164 * Returns whether this request is the initial request Kohana received. 1165 * Can be used to test for sub requests.
-
DOCROOT/index.php [ 141 ] » Kohana_Request->execute()
136 /** 137 * Execute the main request. A source of the URI can be passed, eg: $_SERVER['PATH_INFO']. 138 * If no source is specified, the URI will be automatically detected. 139 */ 140 echo Request::factory() 141 ->execute() 142 ->send_headers(TRUE) 143 ->body(); 144 145 }