Closed psaraiva closed 10 years ago
A ideia é carregar tudo pelo autoload, mas isso será um pouco mais no futuro, pois para isso temos que usar "namespaces". Quanto ao seu "BUG" acredito que foi corrigido .
no branch develop
o autoload com o composer já deveria funcionar, pois todos os arquivos estão referenciados através do classmap
:wink:
"classmap": [
"./libs/CTe/",
"./libs/Common/",
"./libs/External/FPDF/fpdf.php",
"./libs/External/PHPMailer/class.phpmailer.php",
"./libs/External/PHPMailer/class.pop3.php",
"./libs/External/PHPMailer/class.smtp.php",
"./libs/External/mpdf/mpdf.php",
"./libs/MDFe/",
"./libs/NFSe/",
"./libs/NFe/"
]
Acredito que a falha ocorre pois a classe instancia usando a constante PATH_ROOT que estava errada.
Não tem ninguém responsável pelo CTe !!
Roberto
Olá.
Gostaria de saber se alguém mais teve esse problema, ao dar um include da classe "nfephp/libs/CTe/DacteNFePHP.class.php" os dois require_once usando caminho relativo não encontra os arquivos "../Common/PdfNFePHP.class.php" e "../Common/CommonNFePHP.class.php".
_Adicionei DIR no caminho do require. *_Futuramente poderíamos adotar um autoload.