gitlab-telegram-webhook

Форк
0
/
.php-cs-fixer.php 
48 строк · 1.2 Кб
1
<?php
2

3
use PhpCsFixer\Config;
4
use PhpCsFixer\Finder;
5

6
$finder = Finder::create();
7

8
$finder = Symfony\Component\Finder\Finder::create()
9
    ->in([
10
        __DIR__.'/app',
11
    ])
12
    ->exclude([
13
        __DIR__.'/storage',
14
    ])
15
    ->name('*.php')
16
    ->ignoreDotFiles(true)
17
    ->ignoreVCS(true)
18
;
19

20
return (new Config())
21
    ->setRiskyAllowed(true)
22
    ->setRules([
23
        '@PSR12' => true,
24
        '@PSR12:risky' => true,
25
        '@PHP82Migration' => true,
26
        '@PhpCsFixer' => true,
27
        '@PhpCsFixer:risky' => true,
28
        'blank_line_before_statement' => true,
29
        'comment_to_phpdoc' => false,
30
        'yoda_style' => [
31
            'equal' => false,
32
            'identical' => false,
33
            'less_and_greater' => false,
34
        ],
35
        'phpdoc_add_missing_param_annotation' => true,
36
        'no_superfluous_phpdoc_tags' => false,
37
        'phpdoc_align' => [
38
            'align' => 'left',
39
        ],
40
        'no_unused_imports' => true,
41
        'single_line_comment_style' => false,
42
        'strict_comparison' => false,
43
        'multiline_whitespace_before_semicolons' => [
44
            'strategy' => 'new_line_for_chained_calls',
45
        ],
46
    ])
47
    ->setFinder($finder)
48
;
49

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.