permissions and roles added

This commit is contained in:
Benjamin Takats
2022-11-30 16:28:01 +01:00
parent e8edd349f2
commit 7767482f4d
14 changed files with 516 additions and 21 deletions

View File

@@ -3,23 +3,27 @@
namespace App\Providers;
use App\Models\Team;
use App\Policies\PermissionPolicy;
use App\Policies\RolePolicy;
use App\Policies\TeamPolicy;
use Illuminate\Foundation\Support\Providers\AuthServiceProvider as ServiceProvider;
use Spatie\Permission\Models\Permission;
use Spatie\Permission\Models\Role;
class AuthServiceProvider extends ServiceProvider
{
/**
* The policy mappings for the application.
*
* @var array
*/
protected $policies = [
Team::class => TeamPolicy::class,
Team::class => TeamPolicy::class,
Role::class => RolePolicy::class,
Permission::class => PermissionPolicy::class,
];
/**
* Register any authentication / authorization services.
*
* @return void
*/
public function boot()