<?php
/**
* Created by PhpStorm.
* User: lang
* Date: 2019/8/1
* Time: 17:20
*/
namespace Shop\LaravelShop\Wap\Member\src\Providers;
use Illuminate\Support\ServiceProvider;
use Illuminate\Support\Facades\Route;
use Illuminate\Support\Arr;
class MemberServiceProvider extends ServiceProvider
{
// member组件需要注入的中间件
protected $routeMiddleware = [
'wechat.oauth' => \Overtrue\LaravelWeChat\Middleware\OAuthAuthenticate::class,
];
protected $middlewareGroups = [];
// 模仿
public function register()
{
// echo '这是sjunt 服务提供者';
// 注册组件路由
$this->registerRoutes();
// 指定的组件的名称,自定义的资源目录地址
// $this->loadViewsFrom(
// __DIR__.'/../../resources/views', 'sjunit'
// );
//
// 怎么加载config配置文件
$this->mergeConfigFrom(__DIR__.'/../Config/member.php', "wap.member");
// 怎么根据配置文件去加载auth信息
Laravel自定义组件服务注册(路由,配置文件生成)
最新推荐文章于 2022-12-10 13:08:35 发布