| @@ 204-206 (lines=3) @@ | ||
| 201 | */ |
|
| 202 | public function hasRole($roles): bool |
|
| 203 | { |
|
| 204 | if (is_string($roles) && false !== strpos($roles, '|')) { |
|
| 205 | $roles = $this->convertPipeToArray($roles); |
|
| 206 | } |
|
| 207 | ||
| 208 | if (is_string($roles)) { |
|
| 209 | return $this->roles->contains('name', $roles); |
|
| @@ 250-252 (lines=3) @@ | ||
| 247 | */ |
|
| 248 | public function hasAllRoles($roles): bool |
|
| 249 | { |
|
| 250 | if (is_string($roles) && false !== strpos($roles, '|')) { |
|
| 251 | $roles = $this->convertPipeToArray($roles); |
|
| 252 | } |
|
| 253 | ||
| 254 | if (is_string($roles)) { |
|
| 255 | return $this->roles->contains('name', $roles); |
|