Silber\Bouncer\Conductors\Traits\AssociatesAbilities::getAssociatedAbilityIds PHP Method

getAssociatedAbilityIds() protected method

Get the IDs of the associated abilities.
protected getAssociatedAbilityIds ( Model $authority, array $abilityIds, boolean $forbidden ) : array
$authority Illuminate\Database\Eloquent\Model
$abilityIds array
$forbidden boolean
return array
    protected function getAssociatedAbilityIds(Model $authority, array $abilityIds, $forbidden)
    {
        return $authority->abilities()->whereIn('id', $abilityIds)->wherePivot('forbidden', '=', $forbidden)->get(['id'])->pluck('id')->all();
    }