GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.

Code Duplication    Length = 53-63 lines in 2 locations

app/Models/Database.php 1 location

@@ 29-81 (lines=53) @@
26
27
use Illuminate\Database\Eloquent\Model;
28
29
class Database extends Model
30
{
31
    /**
32
     * The table associated with the model.
33
     *
34
     * @var string
35
     */
36
    protected $table = 'databases';
37
38
    /**
39
     * The attributes excluded from the model's JSON form.
40
     *
41
     * @var array
42
     */
43
    protected $hidden = ['password'];
44
45
    /**
46
     * Fields that are not mass assignable.
47
     *
48
     * @var array
49
     */
50
    protected $guarded = ['id', 'created_at', 'updated_at'];
51
52
     /**
53
      * Cast values to correct type.
54
      *
55
      * @var array
56
      */
57
     protected $casts = [
58
         'server_id' => 'integer',
59
         'db_server' => 'integer',
60
     ];
61
62
     /**
63
      * Gets the host database server associated with a database.
64
      *
65
      * @return \Illuminate\Database\Eloquent\Relations\BelongsTo
66
      */
67
     public function host()
68
     {
69
         return $this->belongsTo(DatabaseServer::class, 'db_server');
70
     }
71
72
     /**
73
      * Gets the server associated with a database.
74
      *
75
      * @return \Illuminate\Database\Eloquent\Relations\BelongsTo
76
      */
77
     public function server()
78
     {
79
         return $this->belongsTo(Server::class);
80
     }
81
}
82

app/Models/Subuser.php 1 location

@@ 29-91 (lines=63) @@
26
27
use Illuminate\Database\Eloquent\Model;
28
29
class Subuser extends Model
30
{
31
    /**
32
     * The table associated with the model.
33
     *
34
     * @var string
35
     */
36
    protected $table = 'subusers';
37
38
    /**
39
     * The attributes excluded from the model's JSON form.
40
     *
41
     * @var array
42
     */
43
    protected $hidden = ['daemonSecret'];
44
45
    /**
46
     * Fields that are not mass assignable.
47
     *
48
     * @var array
49
     */
50
    protected $guarded = ['id', 'created_at', 'updated_at'];
51
52
    /**
53
     * Cast values to correct type.
54
     *
55
     * @var array
56
     */
57
    protected $casts = [
58
        'user_id' => 'integer',
59
        'server_id' => 'integer',
60
    ];
61
62
    /**
63
     * Gets the server associated with a subuser.
64
     *
65
     * @return \Illuminate\Database\Eloquent\Relations\BelongsTo
66
     */
67
    public function server()
68
    {
69
        return $this->belongsTo(Server::class);
70
    }
71
72
    /**
73
     * Gets the user associated with a subuser.
74
     *
75
     * @return \Illuminate\Database\Eloquent\Relations\BelongsTo
76
     */
77
    public function user()
78
    {
79
        return $this->belongsTo(User::class);
80
    }
81
82
    /**
83
     * Gets the permissions associated with a subuser.
84
     *
85
     * @return \Illuminate\Database\Eloquent\Relations\HasMany
86
     */
87
    public function permissions()
88
    {
89
        return $this->hasMany(Permission::class);
90
    }
91
}
92