Repository Pattern + Spatie Laravel Permission: Managing Roles and Permissions Effectively #PHP #Laravel Framework #Laravel 8 #Laravel 9 #Laravel 11 #Laravel 10 #PHP8 #Design Patterns 411