| @@ 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) { |
|