Skip to content
/ ci4-starter Public template

Um template Codeigniter 4 com algumas ferramentas para qualidade de código, dependabot para atualizar as dependências e Github Actions

License

Notifications You must be signed in to change notification settings

robsonpiere/ci4-starter

Repository files navigation

Ci4 Starter

PHP Version Codigniter Version Testes

Principal linguagem do projeto Quantidade de linguagens utilizadas Tamanho do repositório Licença Github issues Github forks Github stars

Sobre   |   Funcionalidades   |   Tecnologias   |   Pré requisitos   |   Começando   |   Licença   |   Autor


🎯 Sobre

Um template Codeigniter 4 com algumas ferramentas para qualidade de código, dependabot para atualizar as dependências e Github Actions

✨ Funcionalidades

✔️ Template inicial com Codeigniter 4;
✔️ Configuração Inicial com Github Actions para seu CI;
✔️ Configuração inicial do Dependabot para atualização das dependências do projeto;
✔️ Adicionadas Traduções e configuração incial definida como pt-BR

🚀 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

✅ Pré requisitos

Antes de começar 🏁, você precisa ter o Git e o PHP instalados em sua máquina.

🏁 Começando

# Clone seu repositório
$ git clone https://github.com/seuusuario/seuprojeto.git nomedapasta

# Entre na pasta
$ cd nomedapasta

# Instale as dependências
$ composer install

# Para iniciar o projeto
$ php .\spark serve

# O app vai inicializar em <http://localhost:8080>

🐛 Executando Testes e Ferramentas de qualidade

PHPUNIT

$ composer test

PHPCS

$ composer phpcs

PHPCBF

$ composer phpcbf

PHPMD

$ composer phpmd

PHPSTAN

$ composer phpstan

Gerar documentação

Necessário ter o phpdoc instalado em seu ambiente

$ composer phpdoc

Verifique a saida em build/docs

🎉 Instalando em produção

$ composer install --no-dev --classmap-authoritative

📝 Licença

Este projeto está sob licença MIT. Veja o arquivo LICENSE para mais detalhes.

Feito com ❤️ por Robson Piere

 

Voltar para o topo

About

Um template Codeigniter 4 com algumas ferramentas para qualidade de código, dependabot para atualizar as dependências e Github Actions

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published