Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $projectPath = __DIR__ . '/src';
- if (!file_exists($projectPath)) {
- echo 'Source directory is missed or project path is invalid.';
- exit(1);
- }
- return PhpCsFixer\Config::create()
- ->setRules([
- '@Symfony' => true,
- '@DoctrineAnnotation' => true,
- 'array_syntax' => ['syntax' => 'short'],
- 'doctrine_annotation_array_assignment' => ['operator' => ':'],
- 'ordered_class_elements' => [
- 'order' => [
- 'use_trait',
- 'constant_public',
- 'constant_protected',
- 'constant_private',
- 'property_public_static',
- 'property_protected_static',
- 'property_private_static',
- 'property_public',
- 'property_protected',
- 'property_private',
- 'construct',
- 'destruct',
- 'magic',
- 'phpunit',
- 'method_public_static',
- 'method_protected_static',
- 'method_private_static',
- 'method_public',
- 'method_protected',
- 'method_private',
- ],
- ],
- ])
- ->setFinder(
- PhpCsFixer\Finder::create()
- ->in($projectPath)
- ->exclude([
- 'Migrations',
- ])
- )
- ;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement