Passed
Pull Request — master (#46)
by
unknown
04:36
created

AuthServiceProvider::boot()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 3
Code Lines 1

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 2
CRAP Score 1

Importance

Changes 0
Metric Value
cc 1
eloc 1
nc 1
nop 0
dl 0
loc 3
ccs 2
cts 2
cp 1
crap 1
rs 10
c 0
b 0
f 0
1
<?php
2
3
namespace App\Providers;
4
5
use App\Association;
6
use App\Club;
7
use App\Federation;
8
use App\FightersGroup;
9
use App\Policies\AssociationPolicy;
10
use App\Policies\ClubPolicy;
11
use App\Policies\FederationPolicy;
12
use App\Policies\FightersGroupPolicy;
13
use App\Policies\TeamPolicy;
14
use App\Policies\TournamentPolicy;
15
use App\Policies\UserPolicy;
16
use App\Team;
17
use App\Tournament;
18
use App\User;
19
use Illuminate\Foundation\Support\Providers\AuthServiceProvider as ServiceProvider;
20
21
class AuthServiceProvider extends ServiceProvider
22
{
23
    /**
24
     * The policy mappings for the application.
25
     *
26
     * @var array
27
     */
28
    protected $policies = [
29
        Tournament::class => TournamentPolicy::class,
30
        User::class => UserPolicy::class,
31
        Federation::class => FederationPolicy::class,
32
        Association::class => AssociationPolicy::class,
33
        Club::class => ClubPolicy::class,
34
        Team::class => TeamPolicy::class,
35
        FightersGroup::class => FightersGroupPolicy::class,
36
    ];
37
38
    /**
39
     * Register any authentication / authorization services.
40
     *
41
     * @return void
42
     */
43 52
    public function boot()
44
    {
45 52
        $this->registerPolicies();
46
47
        //
48 52
    }
49
}
50