Skip to content

Adicionar compatibilidade com versões anteriores do PHP #17

@AlexandreBellas

Description

@AlexandreBellas

Atualmente a biblioteca somente funciona a partir da versão 8.2 do PHP. Isso se deve ao uso de classes readonly nos schemas de resposta, reforçando boas práticas de uso.

Muitos sistemas hoje em dia rodam nas versões do PHP 5.6, 7.4 e 8.0/8.1, e portanto não podem contemplar sua funcionalidade com a biblioteca.

Prós

  • Retrocompatibilidade permite maior distribuição da biblioteca
  • Mais pessoas poderiam contribuir com a biblioteca
  • Menor rigidez de código no uso da biblioteca

Contras

  • Necessidade de garantir o funcionamento correto da biblioteca em cada uma das versões
  • Limitação de uso de funções mais atuais do PHP

Vote 👍 se você concorda em adicionar a retrocompatibilidade.
Vote 👎 se você prefere que a biblioteca fique do jeito que está.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions