本文整理汇总了PHP中error_layout函数的典型用法代码示例。如果您正苦于以下问题:PHP error_layout函数的具体用法?PHP error_layout怎么用?PHP error_layout使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了error_layout函数的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: configure
/**
* Configuration of the limonade framework. Automatically called by run()
*/
function configure()
{
option('session', 'filez');
// specific session name
option('views_dir', option('root_dir') . DIRECTORY_SEPARATOR . 'app' . DIRECTORY_SEPARATOR . 'views' . DIRECTORY_SEPARATOR);
// Layout settings
error_layout('layout' . DIRECTORY_SEPARATOR . 'error.html.php');
layout('layout' . DIRECTORY_SEPARATOR . 'default.html.php');
require_once_dir(option('lib_dir'));
// error handling
set_error_handler('fz_php_error_handler', E_ALL ^ E_NOTICE);
// Log every error
set_exception_handler('fz_exception_handler');
// also handle uncatched excpeptions
}
示例2: not_found
/**
* Default not found error output
*
* @param string $errno
* @param string $errstr
* @param string $errfile
* @param string $errline
* @return string
*/
function not_found($errno, $errstr, $errfile = null, $errline = null)
{
option('views_dir', option('error_views_dir'));
$msg = h(rawurldecode($errstr));
return html('<h1>' . __('Page not found') . " :</h1><p><code>{$msg}</code></p>", error_layout());
}
示例3: server_error
/**
* Default server error output
*
* @param string $errno
* @param string $errstr
* @param string $errfile
* @param string $errline
* @return string
*/
function server_error($errno, $errstr, $errfile = null, $errline = null)
{
$is_http_error = http_response_status_is_valid($errno);
$args = compact('errno', 'errstr', 'errfile', 'errline', 'is_http_error');
option('views_dir', option('limonade_views_dir'));
$html = render('error.html.php', null, $args);
option('views_dir', option('error_views_dir'));
return html($html, error_layout(), $args);
}
示例4: server_error
function server_error($errno, $errstr, $errfile = null, $errline = null)
{
$args = compact('errno', 'errstr', 'errfile', 'errline');
var_dump(error_layout());
var_dump($args);
}