Code Duplication    Length = 4-4 lines in 3 locations

src/Traits/HasRoles.php 3 locations

@@ 228-231 (lines=4) @@
225
            $roles = $this->convertPipeToArray($roles);
226
        }
227
228
        if (is_string($roles)) {
229
            return $guard
230
                ? $this->roles->where('guard_name', $guard)->contains('name', $roles)
231
                : $this->roles->contains('name', $roles);
232
        }
233
234
        if (is_int($roles)) {
@@ 234-237 (lines=4) @@
231
                : $this->roles->contains('name', $roles);
232
        }
233
234
        if (is_int($roles)) {
235
            return $guard
236
                ? $this->roles->where('guard_name', $guard)->contains('id', $roles)
237
                : $this->roles->contains('id', $roles);
238
        }
239
240
        if ($roles instanceof Role) {
@@ 284-287 (lines=4) @@
281
            $roles = $this->convertPipeToArray($roles);
282
        }
283
284
        if (is_string($roles)) {
285
            return $guard
286
                ? $this->roles->where('guard_name', $guard)->contains('name', $roles)
287
                : $this->roles->contains('name', $roles);
288
        }
289
290
        if ($roles instanceof Role) {