rocketti / dependecy-pattern
v1.8.0
2024-06-01 02:42 UTC
Requires
- ext-mbstring: *
Requires (Dev)
- doctrine/dbal: ^3.7
- laravel/laravel: >=5.8.35
- orchestra/testbench: >=6.24
- php-coveralls/php-coveralls: ^2.7
- phpunit/phpunit: >=9.5
This package is auto-updated.
Last update: 2026-08-29 02:28:25 UTC
README
Dependencia
- Laravel
- SQLite3
Testes:
- 10.x ⚠️ - ⟳ - Testando
- 9.x ✔️
- 8.x ✔️
- 7.x ✔️
- 6.x ✔️
- 5.x ✔️
Como usar:
- instale o pacode na sua aplicação:
composer require rocketti/dependecy-pattern --dev
- add no
.envda aplicação a chave com o nome da pasta onde vai ficar os arquivos de dependencia.
DEPENDENCY_FOLDER="Rocketti"
- Execute o comando abaixo para criar os arquivos:
## versões < 1.5.1 dp:create {class_name} {table_name} {--check} ## versões >= 1.5.1 dp:file {class_name} {table_name} {--check} {--recreate}
Opção --check é para verificar se existe as pastas para colocar os arquivos dentro;
Opção --recreate é para recriar os arquivos;
Detalhes de testes:
- 11.x ⚠️ - ⟳ - Testando
- 10.x ⚠️ - ⟳ - Testando
- 9.x ✔️
- Testado na
v9.17.0do Laravel; - Testado na imagem docker PHP :
php:8.1.6-fpm-alpine;
- Testado na
- 8.x ✔️
- Testado na
v8.83.14do Laravel; - Testado na imagem docker PHP :
php:8.1.6-fpm-alpine;
- Testado na
- 7.x ✔️
- Testado na
v7.30.6do Laravel; - Testado na imagem docker PHP :
php:7.2.5-fpm-alpine;
- Testado na
- 6.x ✔️
- Testado na
v6.20.44do Laravel; - Testado na imagem docker PHP :
php:7.2.5-fpm-alpine;
- Testado na
- 5.x ✔️
- Testado na
v5.8.38do Laravel; - Testado na imagem docker PHP :
php:7.2.5-fpm-alpine;
- Testado na
Desenvolvimento
Teste: php vendor/bin/phpunit --coverage-clover build/logs/clover.xml