Compare commits

..

2 Commits

View File

@ -6,6 +6,17 @@ trait UserEntityTrait
{ {
public ? Taxus $taxus; public ? Taxus $taxus;
public function is(string|array $privilegeName, ...$arguments) : bool
{
foreach((array) $privilegeName as $privilege) {
if ( $this->can($privilege, ...$arguments) ) {
return true;
}
}
return false;
}
public function can(string $privilegeName, ...$arguments) : bool public function can(string $privilegeName, ...$arguments) : bool
{ {
if (! $this->taxus) { if (! $this->taxus) {