| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 | <?phpnamespace App\Providers;use Illuminate\Support\Facades\Route;use Illuminate\Foundation\Support\Providers\RouteServiceProvider as ServiceProvider;class RouteServiceProvider extends ServiceProvider{    /**     * This namespace is applied to your controller routes.     *     * In addition, it is set as the URL generator's root namespace.     *     * @var string     */    protected $namespace = 'App\Http\Controllers';    /**     * Define your route model bindings, pattern filters, etc.     *     * @return void     */    public function boot()    {        //        parent::boot();    }    /**     * Define the routes for the application.     *     * @return void     */    public function map()    {        $this->mapWebRoutes();        $this->mapApiRoutes();        //    }    /**     * Define the "web" routes for the application.     *     * These routes all receive session state, CSRF protection, etc.     *     * @return void     */    protected function mapWebRoutes()    {        Route::group([            'middleware' => 'web',            'namespace' => $this->namespace,        ], function ($router) {            require base_path('routes/web.php');        });    }    /**     * Define the "api" routes for the application.     *     * These routes are typically stateless.     *     * @return void     */    protected function mapApiRoutes()    {        Route::group([            'middleware' => ['api', 'auth:api'],            'namespace' => $this->namespace,            'prefix' => 'api',        ], function ($router) {            require base_path('routes/api.php');        });    }}
 |