PHP Class Silber\Bouncer\Conductors\UnforbidsAbility

Inheritance: use trait Silber\Bouncer\Conductors\Traits\ConductsAbilities, use trait Silber\Bouncer\Conductors\Traits\DisassociatesAbilities
Datei anzeigen Open project: JosephSilber/bouncer

Protected Properties

Property Type Description
$model Illuminate\Database\Eloquent\Model | string The model from which to remove the forbiddal.

Public Methods

Method Description
__construct ( Model | string $model ) Constructor.

Protected Methods

Method Description
detachAbilities ( Model $model, array $ids ) : void Detach the given ability IDs from the model.

Method Details

__construct() public method

Constructor.
public __construct ( Model | string $model )
$model Illuminate\Database\Eloquent\Model | string

detachAbilities() protected method

Detach the given ability IDs from the model.
protected detachAbilities ( Model $model, array $ids ) : void
$model Illuminate\Database\Eloquent\Model
$ids array
return void

Property Details

$model protected_oe property

The model from which to remove the forbiddal.
protected Model,Illuminate\Database\Eloquent|string $model
return Illuminate\Database\Eloquent\Model | string