3declare(strict_types=1);
48 $this->checkStringArg(
'title',
$title);
49 $this->checkStringArg(
'message',
$message);
87 $types = array(M\InterruptiveItem::class);
88 $this->checkArgListElements(
'items',
$items, $types);
108 $clone = clone $this;
109 $clone->action_button_label = $action_label;
126 $clone = clone $this;
127 $clone->cancel_button_label = $cancel_label;
string $action_button_label
string $cancel_button_label
withFormAction(string $form_action)
__construct(string $title, string $message, string $form_action, SignalGeneratorInterface $signal_generator)
withActionButtonLabel(string $action_label)
withAffectedItems(array $items)
withCancelButtonLabel(string $cancel_label)
SignalGeneratorInterface $signal_generator
__construct(Container $dic, ilPlugin $plugin)
@inheritDoc
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...