Silber\Bouncer\Conductors\Traits\DisassociatesAbilities::to PHP Method

to() public method

Remove the given ability from the model.
public to ( mixed $abilities, Model | string | null $entity = null, array $attributes = [] ) : boolean
$abilities mixed
$entity Illuminate\Database\Eloquent\Model | string | null
$attributes array
return boolean
    public function to($abilities, $entity = null, array $attributes = [])
    {
        if (!($model = $this->getModel())) {
            return false;
        }
        if ($ids = $this->getAbilityIds($abilities, $entity, $attributes)) {
            $this->detachAbilities($model, $ids);
        }
        return true;
    }