我正在使用Laravel 4开发一个应用程序,我需要为我的应用程序开发一个管理包我看到很多软件包会自动编辑应用程序的routes.php文件,
问题:
如何开发这样的包,自动创建自己的路由,而无需手动编辑routes.php文件?例如,在将包添加到应用程序之后,将像myapplication / admin这样的URL添加到应用程序
答案 0 :(得分:1)
包含软件包服务提供程序时,服务提供程序中的引导方法应包括软件包源文件中的routes.php,允许您访问软件包中的路由。如下;
public function boot()
{
$this->package('vendor/package');
include __DIR__.'/../../routes.php';
}