PHP Class Silber\Bouncer\Helper

Show file Open project: JosephSilber/bouncer Class Usage Examples

Public Methods

Method Description
extractModelAndKeys ( string | Model | Illuminate\Database\Eloquent\Collection $model, array $keys = null ) : array Extract the model instance and model keys from the given parameters.
mapAuthorityByClass ( array $authorities ) : array Map a list of authorities by their class name.

Method Details

extractModelAndKeys() public static method

Extract the model instance and model keys from the given parameters.
public static extractModelAndKeys ( string | Model | Illuminate\Database\Eloquent\Collection $model, array $keys = null ) : array
$model string | Illuminate\Database\Eloquent\Model | Illuminate\Database\Eloquent\Collection
$keys array
return array

mapAuthorityByClass() public static method

Map a list of authorities by their class name.
public static mapAuthorityByClass ( array $authorities ) : array
$authorities array
return array