Laravel 8 服务提供者
内核启动操作中最重要的便是你应用的 服务提供者 了。所有应用下的服务提供者均配置到了 config/app.php
配置文件中的 providers
数组中。第一步,所有服务提供者的 register
方法会被调用,然后一旦所有服务提供者均注册后, boot
方法才被调用。
服务提供者给予框架开启多种多样的组件,像数据库,队列,验证器,以及路由组件。只要被启动服务提供者就可支配框架的所有功能,所以服务提供者也是 Laravel 整个引导周期最重要组成部分。