Silber\Bouncer\Clipboard::compileAbilityIdentifiers PHP Méthode

compileAbilityIdentifiers() protected méthode

Compile a list of ability identifiers that match the provided parameters.
protected compileAbilityIdentifiers ( string $ability, Model | string | null $model ) : Collection
$ability string
$model Illuminate\Database\Eloquent\Model | string | null
Résultat Illuminate\Support\Collection
    protected function compileAbilityIdentifiers($ability, $model)
    {
        $ability = strtolower($ability);
        if (is_null($model)) {
            return new Collection([$ability, '*-*', '*']);
        }
        return new Collection($this->compileModelAbilityIdentifiers($ability, $model));
    }