| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- <?php
- namespace Longyi\Email\Providers;
- use Illuminate\Support\ServiceProvider;
- class EmailServiceProvider extends ServiceProvider
- {
- /**
- * Bootstrap services.
- */
- public function boot(): void
- {
- // 加载路由
- $this->loadRoutesFrom(__DIR__ . '/../Routes/admin-routes.php');
- // 加载视图
- $this->loadViewsFrom(__DIR__ . '/../Resources/views', 'email');
- // 加载语言文件
- $this->loadTranslationsFrom(__DIR__ . '/../Resources/lang', 'email');
- // 加载迁移
- $this->loadMigrationsFrom(__DIR__ . '/../Database/Migrations');
- // 注册事件监听器
- $this->app->register(EventServiceProvider::class);
- // 注册命令
- if ($this->app->runningInConsole()) {
- $this->commands([
- \Longyi\Email\Console\Commands\InitializeSettings::class,
- ]);
- }
- }
- /**
- * Register services.
- */
- public function register(): void
- {
- //
- }
- }
|