Stevemo\Cpanel\Permission\Repo\Permission::getPermissionsAttribute PHP Метод

getPermissionsAttribute() публичный Метод

Mutator for giving permissions.
Автор: Steve Montambeault
public getPermissionsAttribute ( $permissions ) : array
$permissions
Результат array
    public function getPermissionsAttribute($permissions)
    {
        if (is_array($permissions)) {
            return $permissions;
        }
        if (!$permissions) {
            return array();
        }
        if (!($_permissions = json_decode($permissions, true))) {
            throw new \InvalidArgumentException("Cannot JSON decode permissions [{$permissions}].");
        }
        return $_permissions;
    }