Closed gersonfs closed 3 months ago
Seria isso @robmachado ? Procurei reaproveitar o máximo de código existente, por isso tive que fazer pequenas modificações na classe Signer
@robmachado outra forma que pensei, era criar um atributo estático do tipo booleano na classe Signer para desativar essa verificação da assinatura. Usaria-se assim:
Signer::$disableExistingSignatureCheck = true;
Signer::sign(...);
Ou um parâmetro novo no final
Signer::sign(..., false);
Em principio, eu não quero alterações na classe Signer, pode replicar o conteúdo em outra classe.
Tive que mudar de private para protected algumas chamadas e de self para static outras para poder sobrescrever.