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

getAbilityIdsFromModels() protected method

Get the Ability IDs from the models present in the given array.
protected getAbilityIdsFromModels ( array $abilities ) : array
$abilities array
return array
    protected function getAbilityIdsFromModels(array $abilities)
    {
        $ids = [];
        foreach ($abilities as $ability) {
            if ($ability instanceof Ability) {
                $ids[] = $ability->getKey();
            }
        }
        return $ids;
    }