No construtor da classe SoapBase é realizado a chamada do SoapBase::setTemporaryFolder, onde é chamado o SoapBase::saveTemporarilyKeyFiles criando os temporários, e logo após é chamado SoapBase::saveTemporarilyKeyFiles novamente. Isso tem real necessidade? Pois SoapBase::removeTemporarilyFiles vai remover apenas os últimos.
No construtor da classe SoapBase é realizado a chamada do SoapBase::setTemporaryFolder, onde é chamado o SoapBase::saveTemporarilyKeyFiles criando os temporários, e logo após é chamado SoapBase::saveTemporarilyKeyFiles novamente. Isso tem real necessidade? Pois SoapBase::removeTemporarilyFiles vai remover apenas os últimos.
No construtor: https://github.com/nfephp-org/sped-common/blob/f462c7d684f713bc06feaf620787dda57589b386/src/Soap/SoapBase.php#L157-L161
No SoapBase::setTemporaryFolder: https://github.com/nfephp-org/sped-common/blob/f462c7d684f713bc06feaf620787dda57589b386/src/Soap/SoapBase.php#L252-L254