Code Duplication    Length = 6-7 lines in 2 locations

app/Model/Traits/Project/QueryTrait.php 1 location

@@ 159-164 (lines=6) @@
156
        }
157
158
        $query->with([
159
            'issues' => function (Relations\Relation $query) use ($status) {
160
                $query->with('updatedBy');
161
                if ($status === Project::STATUS_OPEN) {
162
                    $query->where('status', '=', Project\Issue::STATUS_OPEN);
163
                }
164
            },
165
            'issues.user' => function () {
166
            },
167
            'issues.countComments' => function () {

app/Model/Traits/User/QueryTrait.php 1 location

@@ 90-96 (lines=7) @@
87
        return $this
88
            ->projects($status)
89
            ->with([
90
                'issues' => function (Relations\Relation $query) use ($status, $assignedOrCreate) {
91
                    $query->with('updatedBy');
92
                    $query->where($assignedOrCreate, '=', $this->id);
93
                    if ($status === Project::STATUS_OPEN) {
94
                        $query->where('status', '=', Project\Issue::STATUS_OPEN);
95
                    }
96
                },
97
                'issues.user'          => function () {},
98
                'issues.countComments' => function () {},
99
            ]);