Artesaos\Defender\Traits\HasDefender::getFreshAllPermissions PHP Méthode

getFreshAllPermissions() protected méthode

Get fresh permissions from database.
protected getFreshAllPermissions ( ) : Collection
Résultat Illuminate\Support\Collection
    protected function getFreshAllPermissions()
    {
        $permissionsRoles = $this->getRolesPermissions(true);
        $permissions = app('defender.permission')->getActivesByUser($this);
        $permissions = $permissions->merge($permissionsRoles)->map(function ($permission) {
            unset($permission->pivot, $permission->created_at, $permission->updated_at);
            return $permission;
        });
        return $permissions->toBase();
    }