Este é um projeto de modelo para o CodeIgniter 4, uma poderosa estrutura PHP para criar aplicativos da Web. Ele vem pré-configurado com Docker, Nginx, MySQL, Administrner, Phplint, Salm e PHP_Codesniffer para otimizar seu processo de desenvolvimento.
Antes de começar, verifique se você tem o seguinte software instalado em seu sistema:
Para configurar e executar o projeto em sua máquina local, siga estas etapas:
git clone https://github.com/YuriiDorosh/CodeIgniter4-template.git
cd CodeIgniter4-templateCopie o arquivo de ambiente de exemplo e configure -o conforme necessário:
cp env .env
Run Docker Compose para iniciar o ambiente de desenvolvimento:
docker-compose up -d
Este comando criará e iniciará os contêineres do docker definidos no arquivo Docker-compompose.yml.
docker-compose exec php composer install
Depois que os contêineres do Docker estiverem em execução, você pode acessar o aplicativo em seu navegador da web:
Executando phplint
docker-compose exec php make phplint
Executando o salmo
docker-compose exec php make psalm
Executando php_codesniffer
docker-compose exec php make phpcs
Quando terminar de trabalhar no projeto, você pode parar os contêineres do Docker:
docker-compose down
Para uma documentação detalhada sobre o CodeIgniter 4, visite a documentação oficial.
Este projeto está licenciado sob a licença do MIT - consulte o arquivo de licença para obter detalhes.
As contribuições são o que tornam a comunidade de código aberto um lugar tão incrível para aprender, inspirar e criar. Quaisquer contribuições que você faz são muito apreciadas.