Ejemplo n.º 1
0
 /**
  * Save permissions per action
  *
  * @param Collection $roles
  * @param Action $action
  */
 protected function savePermissions(Collection $roles, Action $action)
 {
     $roles->each(function ($role) use($action) {
         $permission = new Permission();
         $permission->role()->associate($role);
         $permission->action()->associate($action);
         $permission->save();
     });
     $permission = new Permission();
     $permission->action()->associate($action);
     $permission->save();
 }