protected function extractClassPermissions($key)
{
if (!str_contains($key, '@')) {
return (array) $key;
}
$keys = [];
list($class, $methods) = explode('@', $key);
foreach (explode(',', $methods) as $method) {
$keys[] = "{$class}@{$method}";
}
return $keys;
}