The PHP ecosystem has changed dramatically in the past six years. Prior to PHP 5’s advent, we PHP developers were primarily creating our projects on an ad-hoc basis, each project differing from its predecessor; if we paid attention, each project improved on the previous— but there was no guarantee. While tools and practices existed for managing code quality and standards, they were still maturing, and not in widespread use.