Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Extends automático para classe

Eu criei uma classe DAO na minha aplicação a qual todas os data access objects vão herdar, queria saber se tem uma maneira de eu dar um extends nela igual ao que rola com o CI_Model e afins, sem ter que dar um require em caso novo arquivo q eu criar, desde já agradeço pelo suporte

1 resposta
solução!

Oi Gabriel, tudo bem? Você diz para a classe estar carregada e não precisar fazendo esse carregamento manualmente, certo? Esse recurso é chamado de autoloading, geralmente fazemos isso alterando as configurações do composer, mas o CI tem uma configuração padrão já bem legal.

link: https://www.codeigniter.com/userguide3/general/autoloader.html

De acordo com a documentação, arquivos dentro da pasta model e libraries já são carregados automaticamente, então pode colocar seu arquivo em uma dessas duas pastas.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software