ModuleBase | +----Message
Located in File: Program_Root/message.inc.php
This is an abstract class that gets extended by DebugMessage and ErrorMessage
MessagesHerman Suijs| Class Variable Summary |
$name
Default Value:
|
$messages
Default Value:
|
$enabled
Default Value:
|
$noop
Default Value:
|
$translator
Default Value:
|
$shown
Default Value:
|
$content
Default Value:
|
| Method Summary |
Message ( )
Constructor |
execlevel ( )
Get execution level |
set_noop ( $bool )
Set No Operation to a value |
noop ( )
Turn of operation (No Operation) |
addmessage ( $level )
Test to add message |
add_message ( $message, [$module = UNKNOWN], [$msglevel = DEFAULT_LEVEL] )
Add the message to the messages array (depricated) This routine is depricated. The add-function should be used. |
message_added ( $msglevel, [$module = ""], [$message = ""] )
Function after a message is added |
add ( $msglevel, $module, $message, [$var1 = ""], [$var2 = ""], [$var3 = ""], [$var4 = ""], [$var5 = ""], [$var6 = ""], [$var7 = ""], [$var8 = ""], [$var9 = ""], [$var10 = ""], [$var11 = ""], [$var12 = ""] )
Add the message to the messages array |
message_array ( $m_array )
Add a whole array to the message array |
display ( )
Display the messages |
wrapped_up ( )
Add some functionality after wrapping up |
wrap_up ( )
Wrap up |
| Variable Detail |
| Function Detail |
Message ( )
Constructorexeclevel ( )
Get execution levelThis is for compatibility with Module
set_noop ( $bool )
Set No Operation to a value$bool: boolean value for operationnoop ( )
Turn of operation (No Operation)addmessage ( $level )
Test to add messageThis function should test if it is necessary to store this message, depending on the level
$level: message leveladd_message ( $message, [$module = UNKNOWN], [$msglevel = DEFAULT_LEVEL] )
Add the message to the messages array (depricated) This routine is depricated. The add-function should be used.$message: the message$module: the module that generated the message$msglevel: the messagelevel to store the messagemessage_added ( $msglevel, [$module = ""], [$message = ""] )
Function after a message is addedThis is for the subclasses
$msglevel: message level to use$module: name of the module which created the message$message: actual messageadd ( $msglevel, $module, $message, [$var1 = ""], [$var2 = ""], [$var3 = ""], [$var4 = ""], [$var5 = ""], [$var6 = ""], [$var7 = ""], [$var8 = ""], [$var9 = ""], [$var10 = ""], [$var11 = ""], [$var12 = ""] )
Add the message to the messages arrayThis is the actual function that adds the message to the array, takes care of coloring and calls the translation function.
$msglevel: message level$module: name of the module that added the message$message: the actual message, should contain %s for values$varx: the values to fill in in the messagemessage_array ( $m_array )
Add a whole array to the message arrayThis function is used for the debug messages created before the debug module is loaded
display ( )
Display the messagesCheck if some content is already created. If so, show the content and display the messages seperately. If not, set the content to the messages and show the content. This should change to properly work with templates. The messages should be entered into the template.
wrapped_up ( )
Add some functionality after wrapping upThis may be used in a subModule
wrap_up ( )
Wrap upPrint messages when breaking up, if not already shown