SocialMapFavoritesServiceProvider   A
last analyzed

Complexity

Total Complexity 3

Size/Duplication

Total Lines 45
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 1

Test Coverage

Coverage 100%

Importance

Changes 0
Metric Value
wmc 3
lcom 0
cbo 1
dl 0
loc 45
ccs 16
cts 16
cp 1
rs 10
c 0
b 0
f 0

3 Methods

Rating   Name   Duplication   Size   Complexity  
A boot() 0 4 1
A loadupCommands() 0 18 1
A register() 0 4 1
1
<?php
2
namespace CTL\SocialMapFavorites;
3
4
use Illuminate\Support\ServiceProvider;
5
6
class SocialMapFavoritesServiceProvider extends ServiceProvider{
7
8
  /**
9
   * Bootstrap any application services.
10
   *
11
   * @return void
12
   */
13 6
  public function boot()
14
  {
15 6
      $this->loadupCommands();
16 6
  }
17
18
  /**
19
   * Setting up Favorite Command Handlers && ActionableTrait
20
   */
21 6
  protected function loadupCommands(){
22 6
    $this->publishes([
23 6
        __DIR__.'/Jobs/FavAUser.php' => base_path('app/Jobs'),
24 4
    ]);
25
26 6
    $this->publishes([
27 6
        __DIR__.'/Jobs/unFavAUser.php' => base_path('app/Jobs'),
28 4
    ]);
29
30 6
    $this->publishes([
31 6
        __DIR__.'/Core/Users/' => base_path('Core/Users/'),
32 4
    ]);
33
34 6
    $this->publishes([
35
        __DIR__.'/Mail/' => base_path('Core/Users/Mail')
36
    ]);
37
38
  }
39
40 6
  /**
41
   * Register any application services.
42
   *
43 6
   */
44
  public function register()
45
  {
46
    //
47
  }
48
49
50
}
51