Segue um exemplo de uso:
Estou usando docker, com a imagem FROM php:8.1-apache
.
Ocorre os seguintes alertas e erros:
**Warning**: include(/var/www/html/vendor/composer/../nuvem-fiscal/nuvemfiscal-sdk-php/lib/Model/DPS.php): Failed to open stream: No such file or directory in **/var/www/html/vendor/composer/ClassLoader.php** on line **582**
**Warning**: include(): Failed opening '/var/www/html/vendor/composer/../nuvem-fiscal/nuvemfiscal-sdk-php/lib/Model/DPS.php' for inclusion (include_path='.:/usr/local/lib/php') in **/var/www/html/vendor/composer/ClassLoader.php** on line **582**
**Warning**: include(/var/www/html/vendor/composer/../nuvem-fiscal/nuvemfiscal-sdk-php/lib/Model/DPS.php): Failed to open stream: No such file or directory in **/var/www/html/vendor/composer/ClassLoader.php** on line **582**
**Warning**: include(): Failed opening '/var/www/html/vendor/composer/../nuvem-fiscal/nuvemfiscal-sdk-php/lib/Model/DPS.php' for inclusion (include_path='.:/usr/local/lib/php') in **/var/www/html/vendor/composer/ClassLoader.php** on line **582**
**Fatal error**: Uncaught Error: Class "\NuvemFiscal\Model\DPS" not found in /var/www/html/vendor/nuvem-fiscal/nuvemfiscal-sdk-php/lib/ObjectSerializer.php:463 Stack trace: #0 /var/www/html/vendor/nuvem-fiscal/nuvemfiscal-sdk-php/lib/ObjectSerializer.php(490): NuvemFiscal\ObjectSerializer::deserialize(Object(stdClass), '\\NuvemFiscal\\Mo...', NULL) #1 /var/www/html/vendor/nuvem-fiscal/nuvemfiscal-sdk-php/lib/Api/NfseApi.php(3163): NuvemFiscal\ObjectSerializer::deserialize(Object(stdClass), '\\NuvemFiscal\\Mo...', Array) #2 /var/www/html/vendor/nuvem-fiscal/nuvemfiscal-sdk-php/lib/Api/NfseApi.php(3096): NuvemFiscal\Api\NfseApi->emitirNfseDpsWithHttpInfo(Object(NuvemFiscal\Model\NfseDpsPedidoEmissao)) #3 /var/www/html/public/nuvemfiscal_nfse_teste.php(103): NuvemFiscal\Api\NfseApi->emitirNfseDps(Object(NuvemFiscal\Model\NfseDpsPedidoEmissao)) #4 {main} thrown in **/var/www/html/vendor/nuvem-fiscal/nuvemfiscal-sdk-php/lib/ObjectSerializer.php** on line **463**