php-clean-architecture - Clean architecture patterns for PHP projects
Provides patterns and CLI commands for scaffolding components, managing dependencies, and invoking UseCases with giacomomasseron/php-clean-architecture.
Tags
Updated: 2026-09-18Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Scaffold clean architecture components
- Invoke UseCases via static helper
- Listen to UseCase events
- Detect layer dependency violations
- Auto-add interface markers via Rector
- Configure architecture YAML settings
Inputs
- PHP project source code
- php-clean-architecture.yaml configuration file
Outputs
- Generated PHP layer code files
- Layer dependency violation reports
- Published configuration files
Requirements
- PHP environment
- giacomomasseron/php-clean-architecture Composer package
