PHP Insights é uma ferramenta de análise estática que verifica a qualidade do código e estilo de codificação tornando possível ter uma visão geral da arquitetura de código e sua complexidade.
Está disponível para:
Possui verificações integradas para tornar o código confiável, menos acoplado, simples e limpo.
Para esse nosso exemplo, vou utilizar o Laravel, pois é o que eu uso no dia-dia-dia.
Necessário possuir o Composer devidamente instalado.
A opção
-vvv
é legal pra ver as saídas do composer, pois por padrão ele é estilo UNIX, não exibe tanta saída.
--provider
o Laravel vai pedir que você rode o comando abaixo e escolha o publish:
Nesse caso, escolha a opção do Insights(n meu caso, número 9), como na imagem logo abaixo:
Verificar as saídas e corrigir seu código conforme o Insights informa ao pressionar enter e continuar.
Press enter to see code issues…
Para outras soluções, confira o procedimento na documentação oficial: https://phpinsights.com/get-started.html
Se você ainda não sabe, ou se sente inseguro em PHP sugiro você fazer nosso Curso de Desenvolvimento Web do Zero - PHP & MySQL que além de PHP você vai entender utilizar o banco de dados mais utilizado no mundo: MySQL! Além de:
É recomendado também pra quem não sabe nada, pois o curso inclui: HTML e CSS, Javascript, Bootstrap, Jekyll, GitHub, Gitlab e Netlify.
Corre que ainda dá tempo! Clique aqui para saber mais sobre o curso.