ECS 13.2 ships three major improvements for PHP coding standards. First, the separate `symplify/coding-standard` package is merged directly into ECS, eliminating a dependency. Second, the DI container is swapped from `illuminate/container` to the lighter `entropy/entropy`. Third, `withDocblockLevel()` gains 11 new rules (24 total) covering @param name corrections, dead @param removal, and @var normalization. The leveled adoption system (withSpacesLevel, withArrayLevel, withControlStructuresLevel, withDocblockLevel) lets teams onboard large or legacy codebases incrementally, fixing one level at a time without being overwhelmed.

4m read timeFrom tomasvotruba.com
Post cover image
Table of contents
ECS & CS is Now a Single PackageLighter InstallSmarter Docblock LevelHow to get the Most out of ECS
1.4K Impressions