santigarcor/laratrust
Laratrust adds role and permission management to Laravel with support for multiple user models, teams, guards, caching, events, middleware, gates/policies, and an optional admin panel for managing roles and permissions.
::: tip IMPORTANT Laratrust 5.2 requires Laravel >= 5.6 and php >= 7.1. :::
In order to upgrade from Laratrust 5.1 to 5.2 you have to follow these steps:
composer.json to require the 5.2 version of Laratrust:"santigarcor/laratrust": "5.2.*"
Run composer update to update the source code.
Run php artisan config:clear and php artisan cache:clear.
Update your config/laratrust.php in the cache ttl from 60 to 3600 or the value you had but now put it in seconds.
Run composer dump-autoload.
Now you can use the 5.2 version without any problem.
How can I help you explore Laravel packages today?