1
resposta

Controller somente em maiúsculas

Olá, gostaria de saber se é alguma restrição nas novas versoes do codeigniter (3.1.4) que eu só consigo chamar um controller se a primeira letra for maúscula

se eu chamo por exemplo ...../mercado/produtos/produtos ou Produtos pouco interfere, dês que meu controller chame Produtos e não produtos. É um padrão ou não existe nada nesse sentido

Obrigado

1 resposta

Oi Marcus, tudo bom?

O padrão é que criemos todas as nossas classes em pascal case. Os frameworks, normalmente, se baseiam nesse padrão =)

Por isso ele procura sempre a classe Produtos, começando com letra maiuscula!

A forma como é escrito na rota costuma ser tratada por baixo dos panos, por isso não faz diferença as maisculas e minusculas e ele encontra sua classe.

Qualquer duvida, compartilha com a gente =)

Abraço e bons estudos.