3 declare(strict_types=1);
    45         $this->checkStringArg(
'title', $title);
    46         $this->checkStringArg(
'message', $message);
    47         $this->checkStringArg(
'form_action', $form_action);
    85         $this->checkArgListElements(
'items', $items, $types);
   105         $clone = clone $this;
   106         $clone->action_button_label = $action_label;
   123         $clone = clone $this;
   124         $clone->cancel_button_label = $cancel_label;
 Interface InterruptiveItem. 
 
__construct(string $title, string $message, string $form_action, SignalGeneratorInterface $signal_generator)
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
withCancelButtonLabel(string $cancel_label)
 
withFormAction(string $form_action)
 
SignalGeneratorInterface $signal_generator
 
string $cancel_button_label
 
string $action_button_label
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
withActionButtonLabel(string $action_label)
 
withAffectedItems(array $items)