Test Failed
Push — main ( 894963...0f30b5 )
by Rafael
05:41
created

User::createTable()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 10
Code Lines 8

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
eloc 8
dl 0
loc 10
rs 10
c 0
b 0
f 0
cc 1
nc 1
nop 0

1 Method

Rating   Name   Duplication   Size   Complexity  
A User::getToken() 0 3 1
1
<?php
2
3
namespace CoreModules\Admin\Model;
4
5
use Alxarafe\Base\Model\Model;
6
use Illuminate\Database\Capsule\Manager as DB;
7
use Illuminate\Database\Schema\Blueprint;
8
9
class User extends Model
10
{
11
    protected $table = 'users';
12
    protected $fillable = ['name', 'email', 'password', 'token', 'is_admin'];
13
    protected $hidden = ['password', 'token'];
14
15
    public function saveToken($token)
16
    {
17
        $this->attributes['token'] = $token;
18
        return $this->save();
19
    }
20
21
    public function getToken()
22
    {
23
        return $this->attributes['token'];
24
    }
25
}
26