Code Quality
Phexium provides a comprehensive code quality toolchain for maintaining high standards.
In This Section
- Coding Standards - PHP-CS-Fixer configuration
- Static Analysis - Rector automated refactoring
- Architecture Analysis - Deptrac layer validation
Quality Tools
| Tool | Purpose | Command |
|---|---|---|
| PHP-CS-Fixer | Coding standards | task coding-standard:fix |
| Rector | Automated refactoring | task rector |
| Deptrac | Architecture validation | task deptrac:analyse |
Quick Commands
# Check coding standards
task coding-standard:lint
# Fix coding standards
task coding-standard:fix
# Run automated refactoring
task rector
# Validate architecture dependencies
task deptrac:analyse
Quality Gates
Before committing, run the full quality check: