Php map方法何时在laravel服务提供商中启动?

Php map方法何时在laravel服务提供商中启动?,php,laravel,frameworks,Php,Laravel,Frameworks,我正试图深入研究laravel框架,这次我正在开发一个大型应用程序,所以我决定以模块化的方式进行开发。目前我正在使用为我自己的模块提供服务提供商的包。我意识到它是注册视图、路线等的网关 然而,我真的找不到在laravel生命周期中何时调用map函数。我试图转到parent::boot()函数,但它也不会启动该方法 public function map() { $this->mapApiRoutes(); $this->mapWebR

我正试图深入研究laravel框架,这次我正在开发一个大型应用程序,所以我决定以模块化的方式进行开发。目前我正在使用为我自己的模块提供服务提供商的包。我意识到它是注册视图、路线等的网关

然而,我真的找不到在laravel生命周期中何时调用map函数。我试图转到
parent::boot()函数,但它也不会启动该方法

    public function map()
    {
        $this->mapApiRoutes();

        $this->mapWebRoutes();
    }

我想确保在开发模块时,路由已在我的应用程序中注册。但是,我甚至无法在主应用程序中找到生命周期,有人能帮忙吗?

该方法是应用程序的一部分

任何服务提供商都有:

此方法在所有其他服务提供程序被调用后调用 注册的


对于路由服务提供程序,可以查看
boot()
实现。它继续调用一个内部函数,该函数反过来调用您所引用的方法。

对Laravel不太了解,但还是做了一些挖掘。我猜你指的是
RouteServiceProvider
。似乎该提供者的部分是,和调用,而这些调用又调用了您发布的方法。希望有帮助。哇,我怎么能不检查装货路线。。。谢谢你的帮助,你可以把它贴成正确的答案