Code Duplication    Length = 4-4 lines in 3 locations

src/Traits/HasRoles.php 3 locations

@@ 186-189 (lines=4) @@
183
            $roles = $this->convertPipeToArray($roles);
184
        }
185
186
        if (is_string($roles)) {
187
            return $guard
188
                ? $this->roles->where('guard_name', $guard)->contains('name', $roles)
189
                : $this->roles->contains('name', $roles);
190
        }
191
192
        if (is_int($roles)) {
@@ 192-195 (lines=4) @@
189
                : $this->roles->contains('name', $roles);
190
        }
191
192
        if (is_int($roles)) {
193
            return $guard
194
                ? $this->roles->where('guard_name', $guard)->contains('id', $roles)
195
                : $this->roles->contains('id', $roles);
196
        }
197
198
        if ($roles instanceof Role) {
@@ 242-245 (lines=4) @@
239
            $roles = $this->convertPipeToArray($roles);
240
        }
241
242
        if (is_string($roles)) {
243
            return $guard
244
                ? $this->roles->where('guard_name', $guard)->contains('name', $roles)
245
                : $this->roles->contains('name', $roles);
246
        }
247
248
        if ($roles instanceof Role) {