本文整理汇总了PHP中AkConfig::leaveBase方法的典型用法代码示例。如果您正苦于以下问题:PHP AkConfig::leaveBase方法的具体用法?PHP AkConfig::leaveBase怎么用?PHP AkConfig::leaveBase使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类AkConfig
的用法示例。
在下文中一共展示了AkConfig::leaveBase方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: rescueActionLocally
/**
* Render detailed diagnostics for unhandled exceptions rescued from
* a controller action.
*/
public function rescueActionLocally($Exception)
{
$exception_class_name = get_class($Exception);
if (!isset($this->rescue_templates[$exception_class_name])) {
AkError::handle($Exception);
}
AkConfig::rebaseApp(AK_ACTION_PACK_DIR . DS . 'rescues');
$Template = new AkActionView();
$Template->registerTemplateHandler('tpl', 'AkPhpTemplateHandler');
$Template->Request = $this->Request;
$file = $this->rescue_templates[$exception_class_name];
$body = $Template->render(array('file' => $file, 'layout' => 'layouts/exception', 'locals' => array('Exception' => $Exception, 'Template' => $Template, 'Request' => $this->Request)));
AkConfig::leaveBase();
$this->render($this->getStatusCode($Exception), $body);
}