代码拉取完成,页面将自动刷新
[toc]
Core 目录下的微框架入口
'path_runtime' => 'runtime',
运行时目录,需要可写
'alias' => null,
别名,目前只用于视图目录
'default_exception_do_log' => true,
发生异常时候记录日志
'close_resource_at_output' => false,
输出时候关闭资源输出(仅供第三方扩展参考
'html_handler' => null,
HTML编码函数
'lang_handler' => null,
语言编码回调
'error_404' => null, //'_sys/error-404',
404 错误处理的View或者回调,仅根应用有效
'error_500' => null, //'_sys/error-500',
500 错误处理的View或者回调,仅根应用有效
'path_log' => 'runtime',
'log_file_template' => 'log_%Y-%m-%d_%H_%i.log',
'log_prefix' => 'DuckPhpLog',
'path_view' => 'view',
'view_skip_notice_error' => true,
'superglobal_auto_define' => false,
详情见 DuckPhp\Core\KernelTrait 参考文档
public static function Platform()
public function _Platform()
public static function IsDebug()
public function _IsDebug()
public static function IsRealDebug()
public function _IsRealDebug()
public function isInstalled()
是否已经安装
public function install($options, $parent_options = [])
public function version()
版本,目前在 命令行中用到
public function skip404Handler()
跳过 404 处理
public function getProjectPath()
获得工程路径
public function getRuntimePath()
获得可写的运行路径
public function getOverrideableFile($path_sub, $file, $use_override = true)
获得子应用的覆盖文件
public function adjustViewFile($view)
调整默认 View 的回调
public function onBeforeOutput()
输出前的回调
提供Show 的回调
public function __construct()
构造函数
protected function doInitComponents()
额外初始化
public function _On404(): void
处理 404
public function _OnDefaultException($ex): void
处理异常
public function _OnDevErrorHandler($errno, $errstr, $errfile, $errline): void
处理开发期错误
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。