19 declare(strict_types=1);
44 return $this->create->legacy(sprintf(
45 '<div><b>%s</b><br/>%s</div>',
47 $this->
definition->translatedRole((
int) $this->criterion->arguments()[
'role_id'])
53 return $this->review->isAssigned($user->
getId(), (
int) $this->criterion->arguments()[
'role_id']);
58 return $this->definition;
knownToNeverMatchWith(Condition $other)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
__construct(private readonly CriterionContent $criterion, private readonly RoleDefinition $definition, private readonly UIFactory $create, private readonly ilRbacReview $review)