Code Duplication    Length = 8-8 lines in 2 locations

src/Auth/Database/HasPermissions.php 1 location

@@ 32-39 (lines=8) @@
29
     *
30
     * @return BelongsToMany
31
     */
32
    public function roles() : BelongsToMany
33
    {
34
        $pivotTable = config('admin.database.role_users_table');
35
36
        $relatedModel = config('admin.database.roles_model');
37
38
        return $this->belongsToMany($relatedModel, $pivotTable, 'user_id', 'role_id');
39
    }
40
41
    /**
42
     * A User has and belongs to many permissions.

src/Auth/Database/Role.php 1 location

@@ 33-40 (lines=8) @@
30
     *
31
     * @return BelongsToMany
32
     */
33
    public function administrators() : BelongsToMany
34
    {
35
        $pivotTable = config('admin.database.role_users_table');
36
37
        $relatedModel = config('admin.database.users_model');
38
39
        return $this->belongsToMany($relatedModel, $pivotTable, 'role_id', 'user_id');
40
    }
41
42
    /**
43
     * A role belongs to many permissions.