mtphp 文档

配置

config/*.php 各返回一个数组,Mtphp\Config 支持点号多级读取:

config('app.timezone');            // => 'Asia/Shanghai'
config('database.default');        // => 'mysql'
config('log.level');               // => 'info'(可选配置,不配置有默认)
config('cache.ttl');               // => 3600(可选配置,不配置有默认)
config('not.exist', 'default');    // => 'default'

文件:config/app.php(应用名、时区、调试、模式、全局中间件、内置安全中间件开关、CORS 开关 security.cors*)、config/database.php(连接与池)、config/route.php(路由缓存开关与缓存文件)、config/log.php(日志,可选)、config/cache.php(缓存,可选;driver=file|redis 及 redis 连接参数)、config/queue.php(队列,可选;driver=file|database、connection/table/failed_table/max_attempts/retry_delay/retry_after)。两者不配置也能用,框架内置默认值(文件驱动)。