LastLogin::user()   A
last analyzed

Complexity

Conditions 1
Paths 1

Size

Total Lines 4

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
dl 0
loc 4
rs 10
c 0
b 0
f 0
cc 1
nc 1
nop 0
1
<?php
2
3
namespace Darkgoldblade01\StatusCheck\Models;
4
5
use Illuminate\Database\Eloquent\Factories\HasFactory;
6
use Illuminate\Database\Eloquent\Model;
7
8
/**
9
 * Class LastLogin
10
 * @package Darkgoldblade01\StatusCheck\Models
11
 */
12
class LastLogin extends Model
13
{
14
    use HasFactory;
15
16
    /**
17
     * LastLogin constructor.
18
     * @param array $attributes
19
     */
20
    public function __construct(array $attributes = [])
21
    {
22
        $this->table = config('status-check.table_prefix') . 'last_logins';
23
        parent::__construct($attributes);
24
    }
25
26
    /**
27
     * @var array|string[]
28
     */
29
    protected $fillable = [
30
        'user_id',
31
    ];
32
33
    /**
34
     * @return \Illuminate\Database\Eloquent\Relations\BelongsTo
35
     */
36
    public function user(): \Illuminate\Database\Eloquent\Relations\BelongsTo
37
    {
38
        return $this->belongsTo(config('status-check.models.user'));
39
    }
40
41
}
42