| 123456789101112131415161718192021222324252627282930313233 |
- <?php
- /**
- * PHP-CS-Fixer Setting File
- *
- * @author keitakn<keita.koga.work@gmail.com>
- * @since 2018-05-28
- * @link https://github.com/FriendsOfPHP/PHP-CS-Fixer
- */
- $finder = PhpCsFixer\Finder::create()
- ->exclude('bootstrap/cache')
- ->exclude('storage')
- ->exclude('vendor')
- ->in(__DIR__);
- $config = PhpCsFixer\Config::create();
- $rules = [
- '@PSR1' => false,
- '@PSR2' => true,
- 'array_syntax' => ['syntax' => 'short'],
- 'no_multiline_whitespace_around_double_arrow' => true,
- 'no_multiline_whitespace_before_semicolons' => true,
- 'blank_line_after_namespace' => true,
- 'no_unused_imports' => true,
- 'ordered_imports' => true,
- 'single_quote' => true,
- // = , => を整列する
- 'binary_operator_spaces' => [
- 'align_double_arrow' => true,
- ],
- ];
- $config->setRules($rules)
- ->setUsingCache(false)
- ->setFinder($finder);
- return $config;
|