i-Educar Educacenso
September 17, 2025 · View on GitHub
Módulo desacoplado do Educacenso para o i-Educar.
Instalação
Para usuários Docker, executar os comandos
# (Docker)ao invés da linha seguinte.
Clone este repositório a partir da raiz do i-Educar:
git clone git@github.com:portabilis/i-educar-educacenso-package.git packages/portabilis/i-educar-educacenso-package
Instale o pacote:
# (Docker) docker-compose exec php composer plug-and-play
composer plug-and-play
Execute as migrations:
# (Docker) docker-compose exec php artisan migrate
php artisan migrate
Antes de executar as migrations certifique-se que sua variável de ambiente LEGACY_SEED_DATA está definida como true no arquivo .env.
Se você estiver atualizando o i-Educar aconselhamos que execute o seguinte comando:
# (Docker) docker-compose exec php artisan cache:clear
php artisan cache:clear
Isso é necessário para que as mudanças de URL sejam refletidas no cache dos menus do usuário.
Fluxo de trabalho
Todo commit, push e criação de branch de melhorias deverão ocorrer dentro da pasta
packages/portabilis/i-educar-educacenso-package, dessa forma você estará manipulando o
repositório do Educacenso e não o repositório principal do i-Educar.
Execução de testes
Os comandos abaixo devem ser executados a partir da raiz do i-Educar.
Adicionar as dependência ao plug and play.
composer plug-and-play:add orchestra/testbench ^10
composer plug-and-play:add pestphp/pest ^4
composer plug-and-play:update
Executar os testes:
vendor/bin/pest -c packages/portabilis/i-educar-educacenso-package/phpunit.package.xml --test-directory=packages/portabilis/i-educar-educacenso-package/tests
Perguntas frequentes (FAQ)
Algumas perguntas aparecem recorrentemente. Olhe primeiro por aqui: FAQ.
Powered by Portábilis.