Revision: Wed, 06 Dec 2023 18:31:41 GMT
v3.1 – outdated
This version of the documentation is outdated. Consider upgrading your project to Spiral Framework 3.10
Edit this page

Extensions - Code Style

Spiral framework comes with an extension designed to unify the coding style of its components and your applications. The extension code style is based on strict PSR-12 with no exceptions.

Extension repository:

The actual formatting and style-checking is based on:


To install the extension:

composer require --dev spiral/code-style

Check the code

To check code-style compliance:

# vendor/bin/spiral-cs check <dir1> <dir2> <file1>....
vendor/bin/spiral-cs check src tests

Automatically fix the code style

To automatically fix code-style:

# vendor/bin/spiral-cs fix <dir1> <dir2> <file1>....
vendor/bin/spiral-cs fix src tests

The extensions will force CL endings.