'Админ', self::MANAGER => 'Менеджер', self::BRIGADIER => 'Бригадир', self::WAREHOUSE_HEAD => 'Рук. Склада', self::ASSISTANT_HEAD => 'Помощник рук.', ]; public static function effectiveRoles(string $role): array { return match ($role) { self::ASSISTANT_HEAD => [self::ASSISTANT_HEAD, self::ADMIN, self::MANAGER], default => [$role], }; } }