ILIAS  release_10 Revision v10.1-43-ga1241a92c2f
MessageBox.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
22 
25 
30 {
31  // Types of Message Boxes:
32  public const FAILURE = "failure";
33  public const SUCCESS = "success";
34  public const INFO = "info";
35  public const CONFIRMATION = "confirmation";
36 
40  public function getType(): string;
41 
45  public function getMessageText(): string;
46 
52  public function getButtons(): array;
53 
59  public function getLinks(): array;
60 
66  public function withButtons(array $buttons): MessageBox;
67 
73  public function withLinks(array $links): MessageBox;
74 }
withButtons(array $buttons)
Get a Message Box like this, but with buttons.
withLinks(array $links)
Get a Message Box like this, but with links.
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...
getButtons()
Get the buttons of the Message Box.
getType()
Get the type of the Message Box.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition: Factory.php:21
getMessageText()
Get the message text of the Message Box.
getLinks()
Get the links of the Message Box.
Flags some Component to be a valid content of a Prompt.