Download the PHP package jaspur/coding-flow without Composer
On this page you can find all versions of the php package jaspur/coding-flow. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download jaspur/coding-flow
More information about jaspur/coding-flow
Files in jaspur/coding-flow
Package coding-flow
Short Description Laravel package voor geautomatiseerde repositories, services, DTO's en tests
License MIT
Informations about the package coding-flow
CodingFlow
π CodingFlow is een Laravel package dat automatisch repositories, services, DTOβs, API resources en tests genereert op basis van Laravel Blueprint.
Hierdoor kun je sneller een gestructureerde en schaalbare codebase opzetten met best practices.
π Installatie
Na installatie kun je de configuratie publiceren met:
β‘ Gebruik
Je kunt de complete projectstructuur genereren met één command:
Individuele componenten genereren:
Wil je dat CodingFlow automatisch bijhoudt welke modellen en controllers gegenereerd moeten worden?
Dat kan via Laravel Blueprint! Zorg dat je een blueprint.yaml hebt en voer uit:
β Configuratie
Het config/codingflow.php bestand bevat alle instellingen voor welke componenten worden gegenereerd en waar de bestanden worden opgeslagen.
Voorbeeldconfiguratie:
β Wat genereert CodingFlow?
| π Component | π Bestandsstructuur |
|---|---|
| Repositories | app/Repositories/PostRepository.php |
| Services | app/Services/PostService.php |
| DTOβs | app/DTOs/PostDTO.php |
| API Resources | app/Http/Resources/PostResource.php |
| Feature Tests | tests/Feature/PostTest.php |
| Observers | app/Observers/PostObserver.php |
π Code Kwaliteit & Standaarden
CodingFlow ondersteunt automatisch:
β
PHPStan (Level 9) voor statische analyse
β
Laravel Pint voor code formatting
β
Rector voor automatische code verbeteringen
Voer deze checks handmatig uit:
π― Roadmap & Toekomstige Features
β³ Configuratie toepassen β³ Extra validaties in DTO's
π₯ Wil je bijdragen? Fork de repo en stuur een PR!
π Licentie
CodingFlow wordt uitgebracht onder de MIT License.
All versions of coding-flow with dependencies
illuminate/console Version ^12.0
illuminate/support Version ^12.2
laravel-shift/blueprint Version ^2.11
laravel/helpers Version v1.7.2
laravel/pint Version ^1.21
pestphp/pest Version ^3.7
php Version ^8.4
phpstan/phpstan Version ^2.1
rector/rector Version ^2.0
spatie/laravel-package-tools Version ^1.19