Completed
Push — master ( 94434d...92e1c0 )
by Şəhriyar
116:27 queued 99:47
created

HomeController   A

Complexity

Total Complexity 2

Size/Duplication

Total Lines 16
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 1

Test Coverage

Coverage 62.5%

Importance

Changes 11
Bugs 4 Features 7
Metric Value
wmc 2
c 11
b 4
f 7
lcom 0
cbo 1
dl 0
loc 16
ccs 5
cts 8
cp 0.625
rs 10

1 Method

Rating   Name   Duplication   Size   Complexity  
A index() 0 13 2
1
<?php namespace App\Http\Controllers;
2
3
class HomeController extends Controller
4
{
5 2
    public function index()
6
    {
7 2
        $name = trans('auth.guest');
8 2
        $userType = self::TRANSLATION_TAG_GUEST_USER;
9
10
        /** @var \App\Models\User $user */
11 2
        if ($user = app('sentinel')->getUser()) {
12
            $name = $user->name;
13
            $userType = self::TRANSLATION_TAG_REGISTERED_USER;
14
        }
15
16 2
        return view('index', ['userType' => $userType, 'name' => $name]);
17
    }
18
}
19