@@ 215-217 (lines=3) @@ | ||
212 | */ |
|
213 | public function hasRole($roles): bool |
|
214 | { |
|
215 | if (is_string($roles) && false !== strpos($roles, '|')) { |
|
216 | $roles = $this->convertPipeToArray($roles); |
|
217 | } |
|
218 | ||
219 | if (is_string($roles)) { |
|
220 | return $this->roles->contains('name', $roles); |
|
@@ 261-263 (lines=3) @@ | ||
258 | */ |
|
259 | public function hasAllRoles($roles): bool |
|
260 | { |
|
261 | if (is_string($roles) && false !== strpos($roles, '|')) { |
|
262 | $roles = $this->convertPipeToArray($roles); |
|
263 | } |
|
264 | ||
265 | if (is_string($roles)) { |
|
266 | return $this->roles->contains('name', $roles); |