The PHP Coding Standards Fixer (PHP CS Fixer) tool fixes your code to follow
standards; whether you want to follow PHP coding standards as defined in the
PSR-1, PSR-2, etc., or other community driven ones like the Symfony one. You
can also define your (team's) style through configuration.
It can modernize your code (like converting the pow function to the ** operator
on PHP 5.6) and (micro) optimize it.
If you are already using a linter to identify coding standards problems in your
code, you know that fixing them by hand is tedious, especially on large
projects. This tool does not only detect them, but also fixes them for you.
Provides
Requires
License
MIT AND BSD-3-Clause
Changelog
* Thu Jan 29 2026 Remi Collet <remi@remirepo.net> - 3.93.1-1
- update to 3.93.1
* Mon Jan 26 2026 Remi Collet <remi@remirepo.net> - 3.93.0-1
- update to 3.93.0
* Fri Jan 09 2026 Remi Collet <remi@remirepo.net> - 3.92.5-1
- update to 3.92.5
* Sun Jan 04 2026 Remi Collet <remi@remirepo.net> - 3.92.4-1
- update to 3.92.4
* Thu Dec 18 2025 Remi Collet <remi@remirepo.net> - 3.92.3-1
- update to 3.92.3
* Wed Dec 17 2025 Remi Collet <remi@remirepo.net> - 3.92.2-1
- update to 3.92.2
* Tue Dec 16 2025 Remi Collet <remi@remirepo.net> - 3.92.1-1
- update to 3.92.1
* Fri Dec 12 2025 Remi Collet <remi@remirepo.net> - 3.92.0-1
- update to 3.92.0
* Sat Dec 06 2025 Remi Collet <remi@remirepo.net> - 3.91.3-1
- update to 3.91.3
* Tue Dec 02 2025 Remi Collet <remi@remirepo.net> - 3.91.2-1
- update to 3.91.2
* Sat Nov 29 2025 Remi Collet <remi@remirepo.net> - 3.91.0-1
- update to 3.91.0
* Fri Nov 21 2025 Remi Collet <remi@remirepo.net> - 3.90.0-1
- update to 3.90.0
* Fri Nov 07 2025 Remi Collet <remi@remirepo.net> - 3.89.2-1
- update to 3.89.2
* Fri Oct 24 2025 Remi Collet <remi@remirepo.net> - 3.89.1-1
- update to 3.89.1
* Mon Oct 20 2025 Remi Collet <remi@remirepo.net> - 3.89.0-1
- update to 3.89.0
* Sat Sep 27 2025 Remi Collet <remi@remirepo.net> - 3.88.2-1
- update to 3.88.2
* Thu Sep 25 2025 Remi Collet <remi@remirepo.net> - 3.88.0-1
- update to 3.88.0
* Wed Sep 10 2025 Remi Collet <remi@remirepo.net> - 3.87.2-1
- update to 3.87.2
* Wed Sep 03 2025 Remi Collet <remi@remirepo.net> - 3.87.1-1
- update to 3.87.1
* Tue Sep 02 2025 Remi Collet <remi@remirepo.net> - 3.87.0-1
- update to 3.87.0
* Thu Aug 14 2025 Remi Collet <remi@remirepo.net> - 3.86.0-1
- update to 3.86.0
* Wed Jul 30 2025 Remi Collet <remi@remirepo.net> - 3.85.1-1
- update to 3.85.1
* Wed Jul 16 2025 Remi Collet <remi@remirepo.net> - 3.84.0-1
- update to 3.84.0
* Tue Jul 15 2025 Remi Collet <remi@remirepo.net> - 3.83.0-1
- update to 3.83.0
* Wed Jul 09 2025 Remi Collet <remi@remirepo.net> - 3.82.2-1
- update to 3.82.2
* Tue Jul 08 2025 Remi Collet <remi@remirepo.net> - 3.82.1-1
- update to 3.82.1
* Tue Jul 08 2025 Remi Collet <remi@remirepo.net> - 3.82.0-1
- update to 3.82.0
* Mon Jul 07 2025 Remi Collet <remi@remirepo.net> - 3.80.0-1
- update to 3.80.0
* Tue Jul 01 2025 Remi Collet <remi@remirepo.net> - 3.76.0-1
- update to 3.76.0
* Tue Apr 01 2025 Remi Collet <remi@remirepo.net> - 3.75.0-1
- update to 3.75.0
- re-license spec file to CECILL-2.1
* Fri Mar 28 2025 Remi Collet <remi@remirepo.net> - 3.74.0-1
- update to 3.74.0
* Thu Mar 20 2025 Remi Collet <remi@remirepo.net> - 3.73.1-1
- update to 3.73.1
* Thu Mar 13 2025 Remi Collet <remi@remirepo.net> - 3.72.0-1
- update to 3.72.0
* Sat Mar 08 2025 Remi Collet <remi@remirepo.net> - 3.71.0-1
- update to 3.71.0
* Tue Mar 04 2025 Remi Collet <remi@remirepo.net> - 3.70.2-1
- update to 3.70.2
* Mon Mar 03 2025 Remi Collet <remi@remirepo.net> - 3.70.1-1
- update to 3.70.1
* Sun Feb 23 2025 Remi Collet <remi@remirepo.net> - 3.70.0-1
- update to 3.70.0
* Wed Feb 19 2025 Remi Collet <remi@remirepo.net> - 3.69.1-1
- update to 3.69.1
* Mon Feb 17 2025 Remi Collet <remi@remirepo.net> - 3.69.0-1
- update to 3.69.0
* Fri Jan 31 2025 Remi Collet <remi@remirepo.net> - 3.68.5-1
- update to 3.68.5
* Thu Jan 30 2025 Remi Collet <remi@remirepo.net> - 3.68.4-1
- update to 3.68.4
- always use composer-generators
* Tue Jan 28 2025 Remi Collet <remi@remirepo.net> - 3.68.3-1
- update to 3.68.3
* Fri Jan 17 2025 Remi Collet <remi@remirepo.net> - 3.68.1-1
- update to 3.68.1
* Tue Jan 14 2025 Remi Collet <remi@remirepo.net> - 3.68.0-1
- update to 3.68.0
* Mon Jan 13 2025 Remi Collet <remi@remirepo.net> - 3.67.1-1
- update to 3.67.1
* Wed Jan 08 2025 Remi Collet <remi@remirepo.net> - 3.67.0-1
- update to 3.67.0
* Tue Jan 07 2025 Remi Collet <remi@remirepo.net> - 3.66.2-1
- update to 3.66.2
* Mon Jan 06 2025 Remi Collet <remi@remirepo.net> - 3.66.1-1
- update to 3.66.1
* Mon Dec 30 2024 Remi Collet <remi@remirepo.net> - 3.66.0-2
- rebuild with new composer-generators
* Mon Dec 30 2024 Remi Collet <remi@remirepo.net> - 3.66.0-1
- update to 3.66.0
- add option to use composer-generators
* Mon Nov 25 2024 Remi Collet <remi@remirepo.net> - 3.65.0-1
- update to 3.65.0
* Sat Aug 31 2024 Remi Collet <remi@remirepo.net> - 3.64.0-1
- update to 3.64.0
* Wed Aug 28 2024 Remi Collet <remi@remirepo.net> - 3.63.2-1
- update to 3.63.2
* Tue Aug 27 2024 Remi Collet <remi@remirepo.net> - 3.63.1-1
- update to 3.63.1
* Thu Aug 08 2024 Remi Collet <remi@remirepo.net> - 3.62.0-1
- update to 3.62.0
* Thu Aug 01 2024 Remi Collet <remi@remirepo.net> - 3.61.1-1
- update to 3.61.1
* Wed Jul 31 2024 Remi Collet <remi@remirepo.net> - 3.61.0-1
- update to 3.61.0
* Thu Jul 25 2024 Remi Collet <remi@remirepo.net> - 3.60.0-1
- update to 3.60.0
* Tue Jul 02 2024 Remi Collet <remi@remirepo.net> - 3.59.3-1
- update to 3.59.3
* Thu May 30 2024 Remi Collet <remi@remirepo.net> - 3.58.1-1
- update to 3.58.1
* Wed May 29 2024 Remi Collet <remi@remirepo.net> - 3.58.0-1
- update to 3.58.0
* Wed May 22 2024 Remi Collet <remi@remirepo.net> - 3.57.2-1
- update to 3.57.2
* Thu May 16 2024 Remi Collet <remi@remirepo.net> - 3.57.1-1
- update to 3.57.1
* Mon May 13 2024 Remi Collet <remi@remirepo.net> - 3.56.1-1
- update to 3.56.1
* Wed Apr 17 2024 Remi Collet <remi@remirepo.net> - 3.54.0-1
- update to 3.54.0
* Tue Apr 09 2024 Remi Collet <remi@remirepo.net> - 3.53.0-1
- update to 3.53.0
- bump dependency on PHP 8.1
* Wed Mar 20 2024 Remi Collet <remi@remirepo.net> - 3.52.1-1
- update to 3.52.1
* Tue Mar 19 2024 Remi Collet <remi@remirepo.net> - 3.52.0-1
- update to 3.52.0
* Thu Feb 29 2024 Remi Collet <remi@remirepo.net> - 3.51.0-1
- update to 3.51.0
* Mon Feb 26 2024 Remi Collet <remi@remirepo.net> - 3.50.0-1
- update to 3.50.0
* Mon Feb 05 2024 Remi Collet <remi@remirepo.net> - 3.49.0-1
- update to 3.49.0
Files
/usr/bin/php-cs-fixer
/usr/share/doc/php-cs-fixer
/usr/share/doc/php-cs-fixer/CHANGELOG.md
/usr/share/doc/php-cs-fixer/CONTRIBUTING.md
/usr/share/doc/php-cs-fixer/README.md
/usr/share/doc/php-cs-fixer/UPGRADE-v3.md
/usr/share/doc/php-cs-fixer/composer.json
/usr/share/doc/php-cs-fixer/installed.json
/usr/share/doc/php-cs-fixer/logo.md
/usr/share/licenses/php-cs-fixer
/usr/share/licenses/php-cs-fixer/LICENSE
/usr/share/php-cs-fixer
/usr/share/php-cs-fixer/src
/usr/share/php-cs-fixer/src/AbstractDoctrineAnnotationFixer.php
/usr/share/php-cs-fixer/src/AbstractFixer.php
/usr/share/php-cs-fixer/src/AbstractFopenFlagFixer.php
/usr/share/php-cs-fixer/src/AbstractFunctionReferenceFixer.php
/usr/share/php-cs-fixer/src/AbstractNoUselessElseFixer.php
/usr/share/php-cs-fixer/src/AbstractPhpdocToTypeDeclarationFixer.php
/usr/share/php-cs-fixer/src/AbstractPhpdocTypesFixer.php
/usr/share/php-cs-fixer/src/AbstractProxyFixer.php
/usr/share/php-cs-fixer/src/Cache
/usr/share/php-cs-fixer/src/Cache/Cache.php
/usr/share/php-cs-fixer/src/Cache/CacheInterface.php
/usr/share/php-cs-fixer/src/Cache/CacheManagerInterface.php
/usr/share/php-cs-fixer/src/Cache/Directory.php
/usr/share/php-cs-fixer/src/Cache/DirectoryInterface.php
/usr/share/php-cs-fixer/src/Cache/FileCacheManager.php
/usr/share/php-cs-fixer/src/Cache/FileHandler.php
/usr/share/php-cs-fixer/src/Cache/FileHandlerInterface.php
/usr/share/php-cs-fixer/src/Cache/NullCacheManager.php
/usr/share/php-cs-fixer/src/Cache/Signature.php
/usr/share/php-cs-fixer/src/Cache/SignatureInterface.php
/usr/share/php-cs-fixer/src/ComposerJsonReader.php
/usr/share/php-cs-fixer/src/Config
/usr/share/php-cs-fixer/src/Config.php
/usr/share/php-cs-fixer/src/Config/NullRuleCustomisationPolicy.php
/usr/share/php-cs-fixer/src/Config/RuleCustomisationPolicyAwareConfigInterface.php
/usr/share/php-cs-fixer/src/Config/RuleCustomisationPolicyInterface.php
/usr/share/php-cs-fixer/src/ConfigInterface.php
/usr/share/php-cs-fixer/src/ConfigurationException
/usr/share/php-cs-fixer/src/ConfigurationException/InvalidConfigurationException.php
/usr/share/php-cs-fixer/src/ConfigurationException/InvalidFixerConfigurationException.php
/usr/share/php-cs-fixer/src/ConfigurationException/InvalidForEnvFixerConfigurationException.php
/usr/share/php-cs-fixer/src/ConfigurationException/RequiredFixerConfigurationException.php
/usr/share/php-cs-fixer/src/ConfigurationException/UnresolvableAutoRuleSetConfigurationException.php
/usr/share/php-cs-fixer/src/Console
/usr/share/php-cs-fixer/src/Console/Application.php
/usr/share/php-cs-fixer/src/Console/Command
/usr/share/php-cs-fixer/src/Console/Command/CheckCommand.php
/usr/share/php-cs-fixer/src/Console/Command/DescribeCommand.php
/usr/share/php-cs-fixer/src/Console/Command/DescribeNameNotFoundException.php
/usr/share/php-cs-fixer/src/Console/Command/FixCommand.php
/usr/share/php-cs-fixer/src/Console/Command/FixCommandExitStatusCalculator.php
/usr/share/php-cs-fixer/src/Console/Command/HelpCommand.php
/usr/share/php-cs-fixer/src/Console/Command/InitCommand.php
/usr/share/php-cs-fixer/src/Console/Command/ListFilesCommand.php
/usr/share/php-cs-fixer/src/Console/Command/ListSetsCommand.php
/usr/share/php-cs-fixer/src/Console/Command/SelfUpdateCommand.php
/usr/share/php-cs-fixer/src/Console/Command/WorkerCommand.php
/usr/share/php-cs-fixer/src/Console/ConfigurationResolver.php
/usr/share/php-cs-fixer/src/Console/Internal
/usr/share/php-cs-fixer/src/Console/Internal/Application.php
/usr/share/php-cs-fixer/src/Console/Internal/Command
/usr/share/php-cs-fixer/src/Console/Internal/Command/DecodeIdCommand.php
/usr/share/php-cs-fixer/src/Console/Internal/Command/DocumentationCommand.php
/usr/share/php-cs-fixer/src/Console/Internal/Command/ParseCommand.php
/usr/share/php-cs-fixer/src/Console/Output
/usr/share/php-cs-fixer/src/Console/Output/ErrorOutput.php
/usr/share/php-cs-fixer/src/Console/Output/OutputContext.php
/usr/share/php-cs-fixer/src/Console/Output/Progress
/usr/share/php-cs-fixer/src/Console/Output/Progress/DotsOutput.php
/usr/share/php-cs-fixer/src/Console/Output/Progress/NullOutput.php
/usr/share/php-cs-fixer/src/Console/Output/Progress/PercentageBarOutput.php
/usr/share/php-cs-fixer/src/Console/Output/Progress/ProgressOutputFactory.php
/usr/share/php-cs-fixer/src/Console/Output/Progress/ProgressOutputInterface.php
/usr/share/php-cs-fixer/src/Console/Output/Progress/ProgressOutputType.php
/usr/share/php-cs-fixer/src/Console/Report
/usr/share/php-cs-fixer/src/Console/Report/FixReport
/usr/share/php-cs-fixer/src/Console/Report/FixReport/CheckstyleReporter.php
/usr/share/php-cs-fixer/src/Console/Report/FixReport/GitlabReporter.php
/usr/share/php-cs-fixer/src/Console/Report/FixReport/JsonReporter.php
/usr/share/php-cs-fixer/src/Console/Report/FixReport/JunitReporter.php
/usr/share/php-cs-fixer/src/Console/Report/FixReport/ReportSummary.php
/usr/share/php-cs-fixer/src/Console/Report/FixReport/ReporterFactory.php
/usr/share/php-cs-fixer/src/Console/Report/FixReport/ReporterInterface.php
/usr/share/php-cs-fixer/src/Console/Report/FixReport/TextReporter.php
/usr/share/php-cs-fixer/src/Console/Report/FixReport/XmlReporter.php
/usr/share/php-cs-fixer/src/Console/Report/ListSetsReport
/usr/share/php-cs-fixer/src/Console/Report/ListSetsReport/JsonReporter.php
/usr/share/php-cs-fixer/src/Console/Report/ListSetsReport/ReportSummary.php
/usr/share/php-cs-fixer/src/Console/Report/ListSetsReport/ReporterFactory.php
/usr/share/php-cs-fixer/src/Console/Report/ListSetsReport/ReporterInterface.php
/usr/share/php-cs-fixer/src/Console/Report/ListSetsReport/TextReporter.php
/usr/share/php-cs-fixer/src/Console/SelfUpdate
/usr/share/php-cs-fixer/src/Console/SelfUpdate/GithubClient.php
/usr/share/php-cs-fixer/src/Console/SelfUpdate/GithubClientInterface.php
/usr/share/php-cs-fix