Laravel AT Protocol Client (alpha & unstable)
at main 1.1 kB view raw
1<?php 2 3use PhpCsFixer\Config; 4use PhpCsFixer\Finder; 5 6$finder = Finder::create() 7 ->in(__DIR__ . '/src') 8 ->in(__DIR__ . '/tests') 9 ->name('*.php') 10 ->notName('*.blade.php') 11 ->ignoreDotFiles(true) 12 ->ignoreVCS(true); 13 14return (new Config()) 15 ->setRules([ 16 '@PSR12' => true, 17 'array_syntax' => ['syntax' => 'short'], 18 'ordered_imports' => ['sort_algorithm' => 'alpha'], 19 'no_unused_imports' => true, 20 'not_operator_with_successor_space' => true, 21 'trailing_comma_in_multiline' => true, 22 'phpdoc_scalar' => true, 23 'unary_operator_spaces' => true, 24 'binary_operator_spaces' => true, 25 'blank_line_before_statement' => [ 26 'statements' => ['break', 'continue', 'declare', 'return', 'throw', 'try'], 27 ], 28 'phpdoc_single_line_var_spacing' => true, 29 'phpdoc_var_without_name' => true, 30 'method_argument_space' => [ 31 'on_multiline' => 'ensure_fully_multiline', 32 'keep_multiple_spaces_after_comma' => true, 33 ], 34 ]) 35 ->setFinder($finder);