Skip to content

v1.0.0

Choose a tag to compare

@damienlagae damienlagae released this 25 Feb 21:16
· 16 commits to main since this release

Enabel Coding Standard v1.0.0

First stable release. A PHP CLI tool that generates configuration files for PHP/Symfony projects.

Features

  • Code quality tools: PHP-CS-Fixer, PHPStan, Rector, PHPUnit configuration generation
  • CI/CD pipelines: GitLab CI, GitHub Actions, Azure DevOps templates with pcov coverage
  • Development environments: Docker Compose, Makefile, Symfony CLI support
  • Database support: MariaDB, MySQL, PostgreSQL with version selection
  • phpMyAdmin: optional admin UI for MySQL/MariaDB (enabled by default)
  • Foundry & DAMA: optional zenstruck/foundry and dama/doctrine-test-bundle integration (enabled by default)
  • Interactive & non-interactive modes: full CLI option support with --no-interaction
  • Conflict resolution: skip, replace, or ask per-file when regenerating
  • Project auto-detection: detects PHP version, Symfony version, and project name from composer.json

Installation

composer require --dev enabel/coding-standard
vendor/bin/coding-standard init