Code Duplication    Length = 4-4 lines in 3 locations

src/Traits/HasRoles.php 3 locations

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