Download the PHP package ebdsystems/archflow without Composer
On this page you can find all versions of the php package ebdsystems/archflow. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download ebdsystems/archflow
More information about ebdsystems/archflow
Files in ebdsystems/archflow
Download ebdsystems/archflow
More information about ebdsystems/archflow
Files in ebdsystems/archflow
Vendor ebdsystems
Package archflow
Short Description Laravel architecture scaffold and lint package
License proprietary
Homepage https://github.com/ebdsystems/archflow
Package archflow
Short Description Laravel architecture scaffold and lint package
License proprietary
Homepage https://github.com/ebdsystems/archflow
Please rate this library. Is it a good library?
Informations about the package archflow
Archflow
Package for Laravel module scaffold and architecture validation.
Install
archflow:install also publishes tenant runtime support and starter quality-gate tests:
- app/Support/Tenant/TenantContextStore.php
- app/Models/Concerns/HasTenantScope.php
- app/Domain/Shared/Tenant/TenantContext.php
- tests/Feature/Archflow/ArchflowDoctorTest.php
- tests/Feature/Archflow/ArchflowLintReportTest.php
- tests/Feature/Archflow/ArchflowSyncDocsTest.php
- tests/Unit/Domain/Shared/TenantContextTest.php
- tests/Unit/Domain/Shared/TenantContextStoreTest.php
Recommended Sequence (Install and Use)
1. Validate bootstrap
2. Generate module scaffold
3. Validate architecture and reports
4. Run complete pipeline
Composer shortcuts:
5. Safe rollback
6. Async domain events worker (optional)
Commands
- php artisan archflow:install
- php artisan archflow:doctor
- php artisan archflow:sync-docs-check
- php artisan archflow:metrics
- php artisan archflow:adr:auto
- php artisan archflow:pr-gate
- php artisan domain-events:work
- php artisan archflow:run
- php artisan make:module Product
- php artisan make:module Product --force
- php artisan make:module:rollback Product --dry-run
- php artisan make:module:rollback Product
- php artisan make:module:rollback Product --force
- php artisan arch:lint
Lint report JSON
Pipeline options
Default archflow:run stages
- archflow:install
- archflow:doctor
- archflow:sync-docs-check
- arch:lint --report-json
- archflow:metrics
- archflow:adr:auto
- archflow:pr-gate
- test
Generated reports
- tools/architecture/lint-report.json
- tools/architecture/metrics.json
- tools/architecture/pr-gate-report.json
- tools/architecture/pr-gate-baselines/
- .json - docs/adr/*_archflow_pipeline.md
Estrutura
- src/
- config/
- stubs/
- tools/
- docs/
Release
- Changelog: CHANGELOG.md
- License: LICENSE
- Checklist: docs/release-checklist.md
Usage Manual
For a full operational guide (install, create modules, test modules, delete modules, and rename modules):
- docs/scaffold/module-usage-manual.md
All versions of archflow with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.2
illuminate/support Version ^13.0 || ^14.0 || ^15.0
nikic/php-parser Version ^5.0
illuminate/support Version ^13.0 || ^14.0 || ^15.0
nikic/php-parser Version ^5.0
The package ebdsystems/archflow contains the following files
Loading the files please wait ...