Code Duplication    Length = 4-4 lines in 3 locations

src/Traits/HasRoles.php 3 locations

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