Code format for plugin service provider.
This commit is contained in:
parent
7eb8fe3477
commit
bf5ef979c0
|
|
@ -94,22 +94,24 @@ class PluginServiceProvider extends ServiceProvider
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 加载插件路由并注册
|
* Load and register for admin and shop
|
||||||
*
|
*
|
||||||
* @param $pluginCode
|
* @param $pluginCode
|
||||||
*/
|
*/
|
||||||
private function registerRoutes($pluginCode)
|
private function registerRoutes($pluginCode)
|
||||||
{
|
{
|
||||||
$pluginBasePath = $this->pluginBasePath;
|
$this->registerAdminRoutes($pluginCode);
|
||||||
$shopRoutePath = "{$pluginBasePath}/{$pluginCode}/Routes/shop.php";
|
$this->registerShopRoutes($pluginCode);
|
||||||
if (file_exists($shopRoutePath)) {
|
}
|
||||||
Route::name('shop.')
|
|
||||||
->middleware('shop')
|
|
||||||
->group(function () use ($shopRoutePath) {
|
|
||||||
$this->loadRoutesFrom($shopRoutePath);
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Register admin routes
|
||||||
|
*
|
||||||
|
* @param $pluginCode
|
||||||
|
*/
|
||||||
|
private function registerAdminRoutes($pluginCode)
|
||||||
|
{
|
||||||
|
$pluginBasePath = $this->pluginBasePath;
|
||||||
$adminRoutePath = "{$pluginBasePath}/{$pluginCode}/Routes/admin.php";
|
$adminRoutePath = "{$pluginBasePath}/{$pluginCode}/Routes/admin.php";
|
||||||
if (file_exists($adminRoutePath)) {
|
if (file_exists($adminRoutePath)) {
|
||||||
$adminName = admin_name();
|
$adminName = admin_name();
|
||||||
|
|
@ -122,6 +124,24 @@ class PluginServiceProvider extends ServiceProvider
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Register shop routes
|
||||||
|
*
|
||||||
|
* @param $pluginCode
|
||||||
|
*/
|
||||||
|
private function registerShopRoutes($pluginCode)
|
||||||
|
{
|
||||||
|
$pluginBasePath = $this->pluginBasePath;
|
||||||
|
$shopRoutePath = "{$pluginBasePath}/{$pluginCode}/Routes/shop.php";
|
||||||
|
if (file_exists($shopRoutePath)) {
|
||||||
|
Route::name('shop.')
|
||||||
|
->middleware('shop')
|
||||||
|
->group(function () use ($shopRoutePath) {
|
||||||
|
$this->loadRoutesFrom($shopRoutePath);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 加载多语言
|
* 加载多语言
|
||||||
*/
|
*/
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue