%PDF- %PDF-
Direktori : /home/graphicd/public_html/vebto/common/Core/Policies/ |
Current File : /home/graphicd/public_html/vebto/common/Core/Policies/RolePolicy.php |
<?php namespace Common\Core\Policies; use App\User; use Common\Auth\Roles\Role; use Illuminate\Auth\Access\HandlesAuthorization; class RolePolicy { use HandlesAuthorization; public function index(User $user) { return $user->hasPermission('roles.view'); } public function store(User $user) { return $user->hasPermission('roles.create'); } public function update(User $user) { return $user->hasPermission('roles.update'); } public function destroy(User $user, Role $role) { return !$role->internal && $user->hasPermission('roles.delete'); } }