https://learnku.com/articles/6737/laravel-entrust-privilege-management-package-installation-and-configuration