Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Caros amigos, saudações.
Peço desculpa em recorrer a ajuda dos amigos, pois está sendo um mistério para mim, configurar o meu sistema para Impressão de XML e NFe.
Quando acrescento as linhas no início do Controller:
use NFePHP\NFe\Make;
use NFePHP\NFe\Tools;
use NFePHP\NFe\Danfe;
etc, etc.
e chamo a libraries assim em alguma função: $nfe = new Make(); e etc. <== o sistema acusa que não consegue achar
fiz as alterações necessárias no autoload
/*
|--------------------------------------------------------------------------
| Composer auto-loading
|--------------------------------------------------------------------------
|
| Enabling this setting will tell CodeIgniter to look for a Composer
| package auto-loader script in application/vendor/autoload.php.
|
| $config['composer_autoload'] = TRUE;
|
| Or if you have your vendor/ directory located somewhere else, you
| can opt to set a specific path as well:
|
| $config['composer_autoload'] = '/path/to/vendor/autoload.php';
|
| For more information about Composer, please visit http://getcomposer.org/
|
| Note: This will NOT disable or override the CodeIgniter-specific
| autoloading (application/config/autoload.php)
*/
$config['composer_autoload'] = './vendor/autoload.php';
o meu composer.json está assim:
{
"description": "The CodeIgniter framework",
"name": "codeigniter/framework",
"type": "project",
"homepage": "https://codeigniter.com",
"license": "MIT",
"support": {
"forum": "http://forum.codeigniter.com/",
"wiki": "https://github.com/bcit-ci/CodeIgniter/wiki",
"irc": "irc://irc.freenode.net/codeigniter",
"source": "https://github.com/bcit-ci/CodeIgniter"
},
"require": {
"php": ">=5.3.7",
"mpdf/mpdf": "^7.1",
"nfephp-org/sped-nfe": "^5.0",
"nfephp-org/sped-da": "^1.0"
},
"suggest": {
"paragonie/random_compat": "Provides better randomness in PHP 5.x"
},
"autoload": {
"psr-4": {
"Libraries\\": "application/libraries"
}
}
}
após instalar a NFePhp através do composer, o caminho da pasta NFePhp está assim:
nome_do_meu_sistema
|____ application
|______vendor
|________nfephp-org
|__________sped-common
|__________sped-da
|__________sped-gtin
|__________sped-nfe
Como consigo trazer os comando/libraries da NFe para poder utilizar no projeto.
Grato,
Cesar
Carregando comentários...