ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
Interruptive.php
Go to the documentation of this file.
1 <?php
2 
4 
10 interface Interruptive extends Modal
11 {
12 
18  public function getMessage();
19 
20 
26  public function getTitle();
27 
28 
36  public function withFormAction($form_action);
37 
38 
47  public function withAffectedItems(array $items);
48 
49 
55  public function getActionButtonLabel();
56 
57 
63  public function getCancelButtonLabel();
64 
65 
71  public function getAffectedItems();
72 
73 
79  public function getFormAction();
80 }
This describes commonalities between the different modals.
Definition: Modal.php:13
withAffectedItems(array $items)
Get a modal like this listing the given items in the content section below the message.
getCancelButtonLabel()
Get the label of the cancel button in the footer.
getTitle()
Get the title of this modal.
getMessage()
Get the message of this modal, displayed below the modals title.
getFormAction()
Get the form action where the action button is sending the IDs of the affected items.
Create styles array
The data for the language used.
getAffectedItems()
Return the affected items listed in the content by this modal.
getActionButtonLabel()
Get the label of the action button in the footer.
withFormAction($form_action)
Get a modal like this submitting the form to the given form action.