From 263381a23ff3bfdf7ac35aa37ba48a6f77ea0e17 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elan=20Ruusam=C3=A4e?= Date: Tue, 10 Dec 2019 08:41:44 +0200 Subject: [PATCH] Setup php-cs-fixer Setup only to apply @PSR2 rules --- .php_cs | 44 ++++++++++++++++++++------------------------ 1 file changed, 20 insertions(+), 24 deletions(-) diff --git a/.php_cs b/.php_cs index 8f25773..100fea9 100644 --- a/.php_cs +++ b/.php_cs @@ -1,27 +1,23 @@ in(__DIR__ . '/lib') -; +$rules = array( + '@PSR2' => true, +); -return Symfony\CS\Config\Config::create() - ->level(Symfony\CS\FixerInterface::PSR2_LEVEL) - ->setUsingCache(true) - ->fixers(array( - 'linefeed', - 'trailing_spaces', - 'unused_use', - 'short_tag', - 'return', - 'visibility', - 'php_closing_tag', - 'extra_empty_lines', - 'function_declaration', - 'include', - 'controls_spaces', - 'elseif', - '-eof_ending', - '-method_argument_space', - )) - ->finder($finder) -; +$config = PhpCsFixer\Config::create(); +$finder = $config->getFinder(); + +$finder + ->in(array('.', 'builder/', 'lib/', 'tests/', 'min_extras/', 'static/')) + ->name('*.php') + ->ignoreDotFiles(true) + ->ignoreVCS(true); + +return $config + ->setUsingCache(true) + ->setRiskyAllowed(true) + ->setRules($rules) + ->setIndent(' ') + ->setLineEnding("\n"); + +// vim:ft=php