Scrutinizer GitHub App not installed

We could not synchronize checks via GitHub's checks API since Scrutinizer's GitHub App is not installed for this repository.

Install GitHub App

Passed
Push — add-update-command ( 60d3c1...c664f4 )
by Pedro
14:19
created

UpgradeCommandConfig::postUpgradeCommands()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 7
Code Lines 5

Duplication

Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
cc 1
eloc 5
c 1
b 0
f 0
nc 1
nop 0
dl 0
loc 7
rs 10
1
<?php
2
3
namespace Backpack\CRUD\app\Console\Commands\Upgrade\v7;
4
5
use Backpack\CRUD\app\Console\Commands\Upgrade\UpgradeConfigInterface;
6
use Backpack\CRUD\app\Console\Commands\Upgrade\v7\Steps as Step;
7
8
class UpgradeCommandConfig implements UpgradeConfigInterface
9
{
10
    public function steps(): array
11
    {
12
        return [
13
            Step\EnsureLaravelVersionStep::class,
14
            Step\EnsureBackpackCrudRequirementStep::class,
15
            Step\EnsureMinimumStabilityStep::class,
16
            Step\EnsureFirstPartyAddonsAreCompatibleStep::class,
17
            Step\CheckOperationConfigFilesStep::class,
18
            Step\CheckThemeTablerConfigStep::class,
19
            Step\DetectDeprecatedWysiwygUsageStep::class,
20
            Step\DetectEditorAddonRequirementsStep::class,
21
            Step\CheckShowOperationViewPublishedStep::class,
22
            Step\CheckShowOperationComponentConfigStep::class,
23
            Step\CheckFileManagerPublishedViewsStep::class,
24
            Step\CheckListOperationViewPublishedStep::class,
25
        ];
26
    }
27
28
    public function addons(): array
29
    {
30
        return [
31
            'backpack/crud' => self::backpackCrudRequirement(),
32
            'backpack/filemanager' => 'dev-next',
33
            'backpack/theme-coreuiv2' => 'dev-next',
34
            'backpack/theme-coreuiv4' => 'dev-next',
35
            'backpack/theme-tabler' => 'dev-next',
36
            'backpack/logmanager' => 'dev-next',
37
            'backpack/settings' => 'dev-next',
38
            'backpack/newscrud' => 'dev-next',
39
            'backpack/permissionmanager' => 'dev-next',
40
            'backpack/pagemanager' => 'dev-next',
41
            'backpack/menucrud' => 'dev-next',
42
            'backpack/backupmanager' => 'dev-next',
43
            'backpack/editable-columns' => 'dev-next',
44
            'backpack/revise-operation' => 'dev-next',
45
            'backpack/medialibrary-uploaders' => 'dev-next',
46
            'backpack/devtools' => 'dev-next',
47
            'backpack/generators' => 'dev-next',
48
            'backpack/activity-log' => 'dev-next',
49
            'backpack/calendar-operation' => 'dev-next',
50
            'backpack/language-switcher' => 'dev-next',
51
            'backpack/pan-panel' => 'dev-next',
52
            'backpack/pro' => '^3.0.0-alpha',
53
            'backpack/translation-manager' => 'dev-next',
54
            'backpack/ckeditor-field' => 'dev-next',
55
            'backpack/tinymce-field' => 'dev-next',
56
        ];
57
    }
58
59
    public static function backpackCrudRequirement(): string
60
    {
61
        return '^7.0.0-beta';
62
    }
63
64
    public static function postUpgradeCommands(): array
65
    {
66
        return [
67
            'php artisan basset:clear',
68
            'php artisan config:clear',
69
            'php artisan cache:clear',
70
            'php artisan view:clear',
71
        ];
72
    }
73
}
74