You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The package TYPO3 Coding Standards provides the most up-to-date recommendation for using and enforcing common coding guidelines, which are continuously improved. The package also offers toolchain configuration for automatically adjusting code to these standards. Specifically, a PHP CS Fixer configuration is provided, that is based on PER-CS1.0 (PSR-12) at the time of this writing, and transitioning towards PER-CS2.0.
PSR-12: Extended Coding Style & PER Coding Style 2.0
Is there an existing issue for this?
Is your feature request related to a problem? Please describe
This should not be valid PHP code as the class constant
Permissions
is not upper case.Describe the solution you'd like
Maybe a PHP CS Fixer rule can be implemented to fix it to:
E.g. symplify/phpstan-rules: Rules/UppercaseConstantRule
Describe alternatives you've considered
No response
Additional context
There are no hard rules but TYPO3 follows coding standards.
PSR-1: Basic Coding Standard
TYPO3 coding standards
https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/CodingGuidelines/CglPhp/GeneralRequirementsForPhpFiles.html#typo3-coding-standards
PSR-12: Extended Coding Style & PER Coding Style 2.0
https://www.php-fig.org/psr/psr-12/#21-basic-coding-standard
https://www.php-fig.org/per/coding-style/#2-general
The text was updated successfully, but these errors were encountered: