mirror of
https://github.com/NNTmux/newznab-tmux.git
synced 2026-08-29 17:28:55 +00:00
36 lines
832 B
Plaintext
36 lines
832 B
Plaintext
<?php
|
|
/**
|
|
* Config for PHP-CS-Fixer ver2
|
|
*/
|
|
$rules = [
|
|
'@PSR2' => true,
|
|
// addtional rules
|
|
'array_syntax' => ['syntax' => 'short'],
|
|
'no_multiline_whitespace_before_semicolons' => true,
|
|
'no_short_echo_tag' => true,
|
|
'no_unused_imports' => true,
|
|
'not_operator_with_successor_space' => true,
|
|
];
|
|
$excludes = [
|
|
// add exclude project directory
|
|
'vendor',
|
|
'resources',
|
|
'tests',
|
|
'storage',
|
|
'docs',
|
|
'public/themes',
|
|
'libs',
|
|
'bootstrap/cache'
|
|
];
|
|
return PhpCsFixer\Config::create()
|
|
->setRules($rules)
|
|
->setFinder(
|
|
PhpCsFixer\Finder::create()
|
|
->exclude($excludes)
|
|
->notName('README.md')
|
|
->notName('*.xml')
|
|
->notName('*.yml')
|
|
->notName('*.tsv')
|
|
->notName('*.sql')
|
|
->in(__DIR__)
|
|
); |