Completed
Branch proxy (abe564)
by leo
03:38
created

User   A

Complexity

Total Complexity 3

Size/Duplication

Total Lines 22
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 1

Importance

Changes 0
Metric Value
dl 0
loc 22
rs 10
c 0
b 0
f 0
wmc 3
lcom 0
cbo 1
1
<?php
2
use Illuminate\Database\Eloquent\Model;
3
use Leo108\CAS\Contracts\Models\UserModel;
4
5
/**
6
 * Created by PhpStorm.
7
 * User: leo108
8
 * Date: 2016/9/29
9
 * Time: 09:56
10
 */
11
class User extends Model implements UserModel
12
{
13
    protected $table = 'cas_users';
14
    protected $fillable = ['name'];
15
16
    public function getName()
17
    {
18
        return $this->name;
19
    }
20
21
    public function getCASAttributes()
22
    {
23
        return [
24
            'real_name' => $this->real_name,
25
        ];
26
    }
27
28
    public function getEloquentModel()
29
    {
30
        return $this;
31
    }
32
}
33