NFePHP com CodeIgniter

891 views
Skip to first unread message

Ariel Lobe

unread,
Jul 11, 2014, 2:21:41 PM7/11/14
to nfe...@googlegroups.com
Pessoal,

Gostaria de saber como posso integrar o NFePHP com um sistema feito em CodeIgniter. Existe um tópico aqui e a coisa acabou desvirtuando, por isso estou abrindo outro.

Abraços!

Otavio Augusto

unread,
Jul 11, 2014, 2:29:33 PM7/11/14
to nfe...@googlegroups.com
Não uso CodeIgniter mas veja como carregar classes vendors na
documentação do mesmo.
Outra coisa off topic é que recomendo vc trocar de Framework já que o
CodeIgniter foi totalmente descontinuado.
Se vc quiser um que vc aprende rápido. CakePHP e Laravel
se vc quiser um que seja bastante maduro e flexível ZEND ou Symfony
> --
> --
> Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
> Para Postar: nfe...@googlegroups.com
> Para Sair do Grupo: nfephp+un...@googlegroups.com
> Link: http://groups.google.com.br/group/nfephp?hl=pt-BR
> -------
> Repositório: https://github.com/nfephp-org/nfephp
> ---
> Você recebeu essa mensagem porque está inscrito no grupo quot;NFePHP" dos
> Grupos do Google.
> Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie
> um e-mail para nfephp+un...@googlegroups.com.
> Para mais opções, acesse https://groups.google.com/d/optout.



--
Otavio Augusto
---------------------
Consultor de TI
Citius Tecnologia
31 37761866
31 88651242
http://www.citiustecnologia.com.br

Alexandre Azevedo

unread,
Jul 11, 2014, 2:37:47 PM7/11/14
to nfe...@googlegroups.com
Cara ser vc usasse a NFePHP com uma library no CI isso n resolveria?


--
Att,
Alexandre Azevedo
Bacharel em Sistema de Informação pela FIB
Pós-Graduando em Tecnologias para Aplicações Web
Analista de Sistemas e Desenvolvedor Web
PHP | CakePHP | CodeIgniter | Mysql | Postgres | JavaScript /Jquery
Tim:  (71) 8738-6638
Vivo: (71) 9662-4552


Em 11 de julho de 2014 15:21, Ariel Lobe <arie...@gmail.com> escreveu:

--

Daniel Batista Lemes

unread,
Jul 11, 2014, 5:30:21 PM7/11/14
to nfe...@googlegroups.com
Olha esse preconceito com o laravel.
--


@lemes_daniel

Sandro Neuhaus

unread,
Jul 11, 2014, 6:30:36 PM7/11/14
to nfe...@googlegroups.com
Você poderia fazer a chamada como helper tb.... Agraço


Em 11 de julho de 2014 15:21, Ariel Lobe <arie...@gmail.com> escreveu:

--
--
Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
Para Postar: nfe...@googlegroups.com
Para Sair do Grupo: nfephp+un...@googlegroups.com
Link: http://groups.google.com.br/group/nfephp?hl=pt-BR
-------
Repositório: https://github.com/nfephp-org/nfephp
---
Você recebeu essa mensagem porque está inscrito no grupo quot;NFePHP" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para nfephp+un...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.



--
Sandro José Neuhaus
Fone:   (61) 8296-7606
E-mail: sandro...@hotmail.com
           sandrone...@yahoo.com.br
           san...@binasul.com.br
Site:    www.binasul.com.br

Otavio Augusto

unread,
Jul 11, 2014, 6:54:29 PM7/11/14
to nfe...@googlegroups.com
Não tenho preconceito nenhum até porque uso muito o CakePHP que é até
inferior ao Laravel ( que é muito bom) mas em questão de flexibilidade
e desprendimento dos componentes o Symfony2 e Zend2 estão anos Luz de
qq outro framework. Mas em compensação o Laravel tem uma curva de
aprendizado e produtividade a curto prazo bem menor que estes dois.
Eu apenas citei qualidades para que ele tenha opção de escolha dentre
os principais de mercado. Pois infelizmente quem usa CI não pode
começar projetos visando um uso do sistema em 2 ou 3 anos pois ele não
terá suporte as novas versões do PHP.

Daniel Batista Lemes

unread,
Jul 11, 2014, 7:12:18 PM7/11/14
to nfe...@googlegroups.com
Eu falei brincado, acho questão de gosto, não acho nenhum dos dois superior ao laravel, o taylor e a comunidade laravel inclusive divulgam padrões e incentivam o uso de SOLID, testes e boas práticas.
Não entendo o que fala sobre desprendimento de componentes, me parece que se refere ao laravel como algo engessado.
Tem gente que fala que ele não é testavel por causa dos métodos estáticos, isso acontece em geral por falta de conhecimendo do framework... enfim só acho estranho colocar o laravel em um patamar inferior.


Você está recebendo esta mensagem porque se inscreveu no grupo "NFePHP" dos Grupos do Google.

Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para nfephp+un...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/d/optout.



--


@lemes_daniel

Otavio Augusto

unread,
Jul 12, 2014, 10:06:14 AM7/12/14
to nfe...@googlegroups.com
Quando falei de de desprendimento me refiro a capacidade de subistuir
coisas como ORM, No symfony se vc quiser fazer os models sem o
Doctrine usando SQL/NoSQL puro vc pode por exemplo, no zend também.
Qualquer parte destes frameworks podem ser substitídas com de outros
frameworks desde que também tenham esta características. Claro que
isto não tira os méritos do Laravel.

Mas um exemplo real é um colega que usava o CI e quando a
descontinuidade foi anunciada começou a estudar outros frameworks
O maior problema dele eram os templates aí descobriu que no Zend ele
podia usar o Smart que usava no CI da mesma forma.

O template e ORM é só um exemplo mas tem muito, mas temos aí
formulários Gerenciadores de eventos, etc...

Daniel Batista Lemes

unread,
Jul 12, 2014, 10:32:19 AM7/12/14
to nfe...@googlegroups.com

Mas tu acha q nao da para trocar o eloquent pelo doctrine? Mudar do blade para o smarty ou twig? Ou ainda usar soh o eloquent e nada mais do laravel?
Me desculpe, mas tu nao conhece o framework muito menos a arquitetura dele. O sucesso laravel é justamente pela arquitetura, ter os metodos estaticos(na verdade nao sao estasticos) e a facilidade de extender, da pra usar qq coisa usando o service provider do laravel, soh mudar menos de dez linhas, e ja existe package para a maioria dos projeto mais usados.
Te recomendo conhecer o fw.

Otavio Augusto

unread,
Jul 12, 2014, 4:52:10 PM7/12/14
to nfe...@googlegroups.com
Realmente eu achava que não dava. Pelo menos quando li um pouco da
documentaçao dele não éra possível.
Bom que ele suporta.

Daniel Batista Lemes

unread,
Jul 13, 2014, 4:23:27 PM7/13/14
to nfe...@googlegroups.com
Sim 

Laravel é o framework mais flexível que já usei, dos famosos só não usei o zf2 pq usava o 1 e achava péssimo.
Usa sempre o que tem de mais moderno no php e de padrões, tanto que usa php 5.4 

Marcus Vinicius Brum da Costa

unread,
Jul 14, 2014, 9:56:22 AM7/14/14
to nfe...@googlegroups.com
Só adicionando um off-topic o CI continua em desenvolvimento para a versão 3.0 que está quase pronta.

Dieison Machado

unread,
Jul 17, 2014, 2:09:05 PM7/17/14
to nfe...@googlegroups.com
Alguem conseguir utilizar o nfephp com o codeigniter?

Renato Beletti da Silva

unread,
Jul 17, 2014, 2:10:35 PM7/17/14
to nfe...@googlegroups.com
Eu utilizo, mas ainda não ta pronto.

Atenciosamente,



Esta mensagem contém informação confidencial e/ou privilegiada. Se você não for o destinatário ou a pessoa autorizada a receber esta mensagem, não pode usar, copiar ou divulgar as informações nela contidas ou tomar qualquer ação baseada nessas informações. Se você recebeu esta mensagem por engano, por favor avise imediatamente o remetente, respondendo o e-mail e em seguida apague-o. Comunicações pela Internet não podem ser garantidas quanto à pontualidade, segurança ou inexistência de erros ou vírus. O remetente por esta razão não se responsabiliza por qualquer erro, omissão ou mesmo opiniões e declarações contidas no conteúdo desta mensagem.

This E-mail is confidential. It may also be legally privileged. If you are not the addressee you may not copy, forward, disclose or use any part of it. If you have received this message in error, please delete it and all copies from your system and notify the sender immediately by return E-mail. Internet communications cannot be guaranteed to be timely, secure, error or virus-free. The sender does not accept liability for any errors, omissions, opinions or declarations contained in this E-mail.



--

Edilson Santos

unread,
Jul 17, 2014, 2:18:43 PM7/17/14
to nfe...@googlegroups.com
usando o mesmo gancho, podemos fazer uma pesquisa aqui para ver qual o framework mais usado para integração...

o que acham?

Edilson Santos
Bacharel em Ciências da Computação
Fone: (51) 81673799  
Linux user number #490193

Aviso Legal
Esta mensagem eletrônica pode conter informações privilegiadas e/ou confidenciais, portanto fica o seu receptor notificado de que qualquer disseminação, distribuição ou cópia não autorizada é estritamente proibida. Se você entende que recebeu esta mensagem indevidamente ou por engano, por favor informe este fato ao remetente e a apague de seu computador.

Disclaimer
This e-mail message may contain legally privileged and/or confidential information, therefore, the recipient is hereby notified that any dissemination, distribution  or  copying not authorized is strictly prohibited. If you understand that has improperly received this e-mail  message or has  received it in error, please immediately notify the sender and delete it from your computer.


Em 17 de julho de 2014 15:09, Dieison Machado <dieison...@gmail.com> escreveu:
--

Daniel Batista Lemes

unread,
Jul 17, 2014, 4:25:10 PM7/17/14
to nfe...@googlegroups.com
Da outra vez fui eu, agora o Edilson  vai desvirtuar.
--


@lemes_daniel

Lívio Rodrigues

unread,
May 26, 2015, 3:27:02 PM5/26/15
to nfe...@googlegroups.com

Alguma solução que possam da uma dica pra gente???

Thiago Lopes

unread,
May 26, 2015, 3:39:26 PM5/26/15
to nfephp
Boa Tarde

Já tenho sistema em CodeIgniter com nfe integrado.

E-Commerce.
att

--
--
Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
Para Postar: nfe...@googlegroups.com
Para Sair do Grupo: nfephp+un...@googlegroups.com
Link: http://groups.google.com.br/group/nfephp?hl=pt-BR
-------
Repositório: https://github.com/nfephp-org/nfephp
---
Você recebeu essa mensagem porque está inscrito no grupo "NFePHP" dos Grupos do Google.

Lívio Rodrigues

unread,
May 26, 2015, 7:44:54 PM5/26/15
to nfe...@googlegroups.com
Então Thiago, hoje estava estudando a estrutura e de como integrar o composer no CI...
Pode explicar como fez? é a nfe 3.10?

Raphael Paulino

unread,
Jun 9, 2015, 7:42:23 AM6/9/15
to nfe...@googlegroups.com
Bom dia, Renato.

Tudo bem?

Cara, estou precisando de uma ajuda para a modelagem do banco de dados para facilitar o uso do NFePHP. Estou desenvolvendo um MiniERP voltado ao segmento de Óticas e cheguei nessa etapa agora. Agradeço desde já.

Raphael Paulino

unread,
Jun 9, 2015, 9:17:58 AM6/9/15
to nfe...@googlegroups.com
Olá Thiago, também estou com essa dúvida. Como conseguiu desenvolver a interface com o CI? Estou precisando de um help com a modelagem do banco de dados, inclusive.

mina magdy

unread,
Nov 12, 2015, 6:50:17 AM11/12/15
to NFePHP
Oi thiago,
você pode ajudar com codigo fonte por favor ? 

skype: mina_hi
Tel: 19 98116 6091

Roberto Machado

unread,
Nov 12, 2015, 6:57:16 AM11/12/15
to nfe...@googlegroups.com
--
Roberto
Nisi utile est quod facimus stulta est gloriae (Julius Phaedous)

mina magdy

unread,
Nov 12, 2015, 7:01:51 AM11/12/15
to nfe...@googlegroups.com
Obrigado Roberto pelo ajuda rapida.
mas eu estava procurando um projecto codeigniter igual do Gethub fichado para consegir fazer testes, pois só estrangeiro e falta muito coisa para aprender a Nfe e isso vai cortar um caminho longo. mais obrigado.

Você recebeu essa mensagem porque está inscrito em um tópico no grupo "NFePHP" dos Grupos do Google.
Para cancelar inscrição nesse tópico, acesse https://groups.google.com/d/topic/nfephp/7LJWZp2-TWE/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para nfephp+un...@googlegroups.com.

Para mais opções, acesse https://groups.google.com/d/optout.



--
att,
..........................................
Mina Magdy Magar
Grafico e web Designer
(19) 9 8116-6091
(19) 3518-8443
skype: mina_hi

Andreus Timm

unread,
Nov 12, 2015, 8:21:20 AM11/12/15
to nfe...@googlegroups.com
Resumindo basta criar dentro do diretório raiz do projeto um composer.json. Mais ou menos assim....

{

    "config":

    {

        "vendor-dir": "app/libraries"

    },

    "require":

    {

        "nfephp-org/nfephp": "dev-develop"

    }

}


Aí no index.php vc acrescenta essa linha... antes do ultimo require que é o do Codeigniter.php

/*

 * --------------------------------------------------------------------

 * COMPOSER AUTOLOAD

 * --------------------------------------------------------------------

 */

require_once $application_folder . '/libraries/autoload.php';


aí atualize o composer com o comando composer.json


Ele irá baixar o projeto e suas dependencias.

Aí é praticamente sair usando...



Andreus Timm - Consultor de TI
Empresa: www.zorbit.com.br
Blog: www.andreustimm.com.br
Skype: andreus.timm
Reply all
Reply to author
Forward
0 new messages