| 
									
										
										
										
											2015-07-13 03:01:42 +08:00
										 |  |  | <?php | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-09-11 02:31:09 +08:00
										 |  |  | namespace BookStack\Providers; | 
					
						
							| 
									
										
										
										
											2015-07-13 03:01:42 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  | use Illuminate\Routing\Router; | 
					
						
							|  |  |  | use Illuminate\Foundation\Support\Providers\RouteServiceProvider as ServiceProvider; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class RouteServiceProvider extends ServiceProvider | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  |     /** | 
					
						
							|  |  |  |      * This namespace is applied to the controller routes in your routes file. | 
					
						
							|  |  |  |      * | 
					
						
							|  |  |  |      * In addition, it is set as the URL generator's root namespace. | 
					
						
							|  |  |  |      * | 
					
						
							|  |  |  |      * @var string | 
					
						
							|  |  |  |      */ | 
					
						
							| 
									
										
										
										
											2015-09-11 02:31:09 +08:00
										 |  |  |     protected $namespace = 'BookStack\Http\Controllers'; | 
					
						
							| 
									
										
										
										
											2015-07-13 03:01:42 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  |     /** | 
					
						
							|  |  |  |      * Define your route model bindings, pattern filters, etc. | 
					
						
							|  |  |  |      * | 
					
						
							|  |  |  |      * @param  \Illuminate\Routing\Router  $router | 
					
						
							|  |  |  |      * @return void | 
					
						
							|  |  |  |      */ | 
					
						
							|  |  |  |     public function boot(Router $router) | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         //
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |         parent::boot($router); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     /** | 
					
						
							|  |  |  |      * Define the routes for the application. | 
					
						
							|  |  |  |      * | 
					
						
							|  |  |  |      * @param  \Illuminate\Routing\Router  $router | 
					
						
							|  |  |  |      * @return void | 
					
						
							|  |  |  |      */ | 
					
						
							|  |  |  |     public function map(Router $router) | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         $router->group(['namespace' => $this->namespace], function ($router) { | 
					
						
							|  |  |  |             require app_path('Http/routes.php'); | 
					
						
							|  |  |  |         }); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | } |