for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Itstructure\LaRbac;
use Illuminate\Support\Facades\Route;
use Illuminate\Foundation\Support\Providers\RouteServiceProvider;
/**
* Class RbacRouteServiceProvider
*
* @package Itstructure\LaRbac
* @author Andrey Girnik <[email protected]>
*/
class RbacRouteServiceProvider extends RouteServiceProvider
{
* This namespace is applied to your controller routes.
* In addition, it is set as the URL generator's root namespace.
* @var string
protected $namespace = 'Itstructure\LaRbac\Http\Controllers';
* Define your route model bindings, pattern filters, etc.
* @return void
public function boot()
parent::boot();
}
* Define the routes for the application.
public function map()
$this->mapWebRoutes();
* Define the "web" routes for the application.
* These routes all receive session state, CSRF protection, etc.
protected function mapWebRoutes()
Route::middleware('web')
->namespace($this->namespace)
->group($this->getRoutesFile());
* Get routes file.
* @return mixed
private function getRoutesFile()
return __DIR__ . DIRECTORY_SEPARATOR . 'routes.php';