cwd / phpcs
This package is abandoned and no longer maintained.
The author suggests using the friendsofphp/php-cs-fixer package instead.
The Coding Standard of projects by the cwd.at GmbH
dev-master
2016-11-28 10:37 UTC
Requires
- friendsofphp/php-cs-fixer: ^1.12
Requires (Dev)
- phpunit/phpunit: ^5.6
This package is auto-updated.
Last update: 2022-02-01 13:02:48 UTC
README
This is the coding standard of projects developed by the cwd.at GmbH. You can automatically enforce the coding standard by running PHP-CS-Fixer.
Installation
Install the coding standard with Composer:
$ composer require --dev cwd/phpcs:dev-master
Usage
Place the following .php_cs
file in the root directory of your project:
<?php
$finder = Symfony\CS\Finder::create()
->in([__DIR__.'/src', __DIR__.'/tests'])
;
Symfony\CS\Fixer\Contrib\HeaderCommentFixer::setHeader(<<<EOF
This file is part of the <package name>.
(c) cwd.at GmbH <office@cwd.at>
For the full copyright and license information, please view the LICENSE
file that was distributed with this source code.
EOF
);
return Symfony\CS\Config::create()
->setUsingCache(true)
->addCustomFixers(Cwd\PhpCs\CodingStandard::getCustomFixers())
->fixers(Cwd\PhpCs\CodingStandard::PHP5_FIXERS)
->finder($finder)
;
Two different sets of fixers are available:
Cwd\PhpCs\CodingStandard::PHP5_FIXERS
(for PHP 5.4+)Cwd\PhpCs\CodingStandard::PHP7_FIXERS
(for PHP 7.0+)
Enforce the coding style by running PHP-CS-Fixer:
$ vendor/bin/php-cs-fixer fix
Issues
Report issues on the issue tracker.