VersionIncrementServiceProvider   A
last analyzed

Complexity

Total Complexity 2

Size/Duplication

Total Lines 10
Duplicated Lines 0 %

Test Coverage

Coverage 100%

Importance

Changes 2
Bugs 1 Features 0
Metric Value
eloc 7
c 2
b 1
f 0
dl 0
loc 10
ccs 7
cts 7
cp 1
rs 10
wmc 2

1 Method

Rating   Name   Duplication   Size   Complexity  
A boot() 0 8 2
1
<?php
2
3
declare(strict_types=1);
4
5
namespace Vasoft\LaravelVersionIncrement;
6
7
use Illuminate\Support\ServiceProvider;
8
use Vasoft\LaravelVersionIncrement\Commands\DebugCommand;
9
use Vasoft\LaravelVersionIncrement\Commands\ListCommand;
10
use Vasoft\LaravelVersionIncrement\Commands\IncrementCommand;
11
use Vasoft\LaravelVersionIncrement\Commands\NoCommitCommand;
12
13
class VersionIncrementServiceProvider extends ServiceProvider
14
{
15 21
    public function boot(): void
16
    {
17 21
        if ($this->app->runningInConsole()) {
18 21
            $this->commands([
19 21
                ListCommand::class,
20 21
                IncrementCommand::class,
21 21
                DebugCommand::class,
22 21
                NoCommitCommand::class,
23 21
            ]);
24
        }
25
    }
26
}
27