Stud.IP
6.0
|
Public Member Functions | |
hideClose ($state=true) | |
isCloseable () | |
__toString () | |
jsonSerialize () | |
Static Public Member Functions | |
static | exception ($message, $details=[], $close_details=false) |
static | error ($message, $details=[], $close_details=false) |
static | success ($message, $details=[], $close_details=false) |
static | info ($message, $details=[], $close_details=false) |
static | warning ($message, $details=[], $close_details=false) |
Data Fields | |
$class | |
$message | |
$details | |
$close_details | |
Static Public Attributes | |
static | $counter = 0 |
Protected Member Functions | |
__construct ($class, $message, $details=[], $close_details=false) | |
Protected Attributes | |
$hide_close = false | |
class MessageBox
usage:
echo MessageBox::error('Nachricht', ['optional details']);
use the optional parameter $close_details for displaying the message box with closed details
echo MessageBox::success('Nachricht', ['optional details'], true);
|
protected |
Initializes a new MessageBox object of the given class.
string | $class | the type of this message |
string | $message | |
array | $details | (optional) |
boolean | $close_details | (optional) |
__toString | ( | ) |
This method renders a MessageBox object to a string.
Implements LayoutMessage.
|
static |
This function returns an error message box. Use it for validation errors, problems and other wrong user input.
string | $message | |
array | $details | (optional) |
boolean | $close_details | (optional) |
|
static |
This function returns an exception message box. Use it only for system errors or security related problems.
string | $message | |
array | $details | |
boolean | $close_details |
hideClose | ( | $state = true | ) |
Sets the state whether the close button should be hidden or not.
boolean | $state | Whether the close button should be hidden or not |
|
static |
This function returns an info message box. Use it to report neutral informations.
string | $message | |
array | $details | (optional) |
boolean | $close_details | (optional) |
isCloseable | ( | ) |
Return whether this messagebox can be closed or not.
jsonSerialize | ( | ) |
|
static |
This function returns a success message box. Use it for confirmation of user interaction.
string | $message | |
array | $details | (optional) |
boolean | $close_details | (optional) |
|
static |
This function returns a warning message box. Use it to report potentially wrong behaviour.
string | $message | |
array | $details | (optional) |
boolean | $close_details | (optional) |
type and contents of the message box
$close_details |
|
static |
$details |
|
protected |