Prompt para refatorar PHP legado

Modernize código antigo sem quebrar comportamento.

Modelo: Claude
Refatore o código PHP legado abaixo para PHP 8.3. Aplique: tipagem, match, null safe operator, arrow functions e enums quando couber. Mantenha o comportamento idêntico. Liste cada mudança e o motivo.

Código:
[COLE AQUI]

Exemplo de entrada

Função de 100 linhas com switch, isset encadeado e variáveis globais

Resultado esperado

Código refatorado com changelog das mudanças.

Prompts relacionados