WidgetServiceProvider   A
last analyzed

Complexity

Total Complexity 1

Size/Duplication

Total Lines 13
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 1

Importance

Changes 3
Bugs 0 Features 0
Metric Value
wmc 1
c 3
b 0
f 0
lcom 0
cbo 1
dl 0
loc 13
rs 10

1 Method

Rating   Name   Duplication   Size   Complexity  
A register() 0 8 1
1
<?php namespace Modules\Dashboard\Providers;
2
3
use Illuminate\Support\ServiceProvider;
4
use Modules\Dashboard\Composers\WidgetViewComposer;
5
6
class WidgetServiceProvider extends ServiceProvider
7
{
8
    protected $defer = true;
9
10
    public function register()
11
    {
12
        $this->app->singleton('Modules\Dashboard\Composers\WidgetViewComposer', function () {
13
            return new WidgetViewComposer();
14
        });
15
16
        $this->app['view']->composer('dashboard::admin.dashboard', 'Modules\Dashboard\Composers\WidgetViewComposer');
17
    }
18
}
19