InstallationΒΆ
In order to install Laratrust in your Laravel project, just run the composer require command from your terminal:
composer require "santigarcor/laratrust:3.2.*"
Then in your
config/app.php
add the following to the providers array:Laratrust\LaratrustServiceProvider::class,
In the same
config/app.php
add the following to thealiases
array:'Laratrust' => Laratrust\LaratrustFacade::class,
Run the next command to publish all the configuration files:
php artisan vendor:publish --tag="laratrust"
If you are going to use Middleware (requires Laravel 5.1 or later) you also need to add the following to
routeMiddleware
array inapp/Http/Kernel.php
:'role' => \Laratrust\Middleware\LaratrustRole::class, 'permission' => \Laratrust\Middleware\LaratrustPermission::class, 'ability' => \Laratrust\Middleware\LaratrustAbility::class,