| 1234567891011121314151617181920212223242526272829303132333435 |
- <?php
- namespace App\Providers;
- use Carbon\Carbon;
- use Illuminate\Support\ServiceProvider;
- use UCore\Helper\Logger;
- class AppServiceProvider extends ServiceProvider
- {
- /**
- * 注册服务
- */
- public function register(): void
- {
- //
- }
- /**
- * 启动服务
- */
- public function boot(): void
- {
- // 注册自定义日志驱动
- $this->app->make('log')->extend('size_rotating_daily', function ($app, $config) {
- $logger = new \UCore\Logging\SizeRotatingDailyLogger();
- return $logger($config);
- });
- if(env('REQUEST_CLEAR_LOG',0)){
- Logger::clear_log();
- }
- // Carbon::setTi('Asia/Shanghai');
- }
- }
|