Spatie\Permission\Traits\HasPermissions::getStoredPermission PHP Метод

getStoredPermission() защищенный Метод

protected getStoredPermission ( string | array | Spatie\Permission\Contracts\Permission | Collection $permissions ) : Spatie\Permission\Contracts\Permission
$permissions string | array | Spatie\Permission\Contracts\Permission | Illuminate\Support\Collection
Результат Spatie\Permission\Contracts\Permission
    protected function getStoredPermission($permissions)
    {
        if (is_string($permissions)) {
            return app(Permission::class)->findByName($permissions);
        }
        if (is_array($permissions)) {
            return app(Permission::class)->whereIn('name', $permissions)->get();
        }
        return $permissions;
    }