POR FAVOR PODEM me Ajudar
o que devo fazer: $this->certsdir = $this->certificate->getCnpj() . '/certs/';
$this->prifile = $this->certsdir. Strings::randomString(10).'.pem';
$this->pubfile = $this->certsdir . Strings::randomString(10).'.pem';
$this->certfile = $this->certsdir . Strings::randomString(10).'.pem';
$ret = true;
$private = $this->certificate->privateKey;
if ($this->encriptPrivateKey) {
//cria uma senha temporária ALEATÓRIA para salvar a chave primaria
//portanto mesmo que localizada e identificada não estará acessível
//pois sua senha não existe além do tempo de execução desta classe
$this->temppass = Strings::randomString(16);
//encripta a chave privada entes da gravação do filesystem
openssl_pkey_export(
$this->certificate->privateKey,
$private,
$this->temppass
);
}
Fatal error: Uncaught Error: Call to undefined method League\Flysystem\Filesystem::put() in C:\xampp3\htdocs\nfse01\src\Common\Soap\SoapBase.php:405 Stack trace: #0 C:\xampp3\htdocs\nfse01\src\Common\Soap\SoapCurl.php(58): NFePHP\NFSeGinfes\Common\Soap\SoapBase->saveTemporarilyKeyFiles() #1 C:\xampp3\htdocs\nfse01\src\Common\Tools.php(134): NFePHP\NFSeGinfes\Common\Soap\SoapCurl->send('RecepcionarLote...', '
https://homolog...', 'RecepcionarLote...', '<soapenv:Envelo...', Array) #2 C:\xampp3\htdocs\nfse01\src\Tools.php(81): NFePHP\NFSeGinfes\Common\Tools->send('<EnviarLoteRpsE...', 'RecepcionarLote...') #3 C:\xampp3\htdocs\nfse01\exemplo\RecepcionarLoteRps.php(105): NFePHP\NFSeGinfes\Tools->recepcionarLoteRps(Array, 1700398197) #4 {main} thrown in C:\xampp3\htdocs\nfse01\src\Common\Soap\SoapBase.php on line 405