@@ 181-183 (lines=3) @@ | ||
178 | */ |
|
179 | public function hasRole($roles): bool |
|
180 | { |
|
181 | if (is_string($roles) && false !== strpos($roles, '|')) { |
|
182 | $roles = $this->convertPipeToArray($roles); |
|
183 | } |
|
184 | ||
185 | if (is_string($roles)) { |
|
186 | return $this->roles->contains('name', $roles); |
|
@@ 231-233 (lines=3) @@ | ||
228 | */ |
|
229 | public function hasAllRoles($roles): bool |
|
230 | { |
|
231 | if (is_string($roles) && false !== strpos($roles, '|')) { |
|
232 | $roles = $this->convertPipeToArray($roles); |
|
233 | } |
|
234 | ||
235 | if (is_string($roles)) { |
|
236 | return $this->roles->contains('name', $roles); |