ZenMagick 0.9.1


org.zenmagick.service.ZMMessages

Class ZMMessages

ZMObject
|
+--ZMMessages

public class ZMMessages
extends ZMObject

Messages to be displayed to the user.

Messages will be saved in the session if not delivered.

Code supported message levels are:

Author:
mano
Version:
$Id: ZMMessages.php 957 2008-03-30 21:03:12Z DerManoMann $

Constructor Summary

ZMMessages()

Create new instance.

Method Summary
void

add(string text, string type, string ref)

Generic add a message.

void

addAll(array messages)

Add a group of messages.

void

error(string text, string ref)

Add an error message.

array

getMessages(string ref)

Get all messages.

boolean

hasMessages(string ref)

Checks if there are any messages available.

static void

instance()

Get instance.

void

msg(string text, string ref)

Add a default message.

void

success(string text, string ref)

Add a success message.

void

warn(string text, string ref)

Add a warning message.

Methods inherited from org.zenmagick.ZMObject
backtrace, create, log, singleton

Constructor Detail

ZMMessages

public ZMMessages()

Create new instance. /


Method Detail

add

public void add(string text, string type, string ref)

Generic add a message.

Parameters:
text - The message text.
type - The message type; default is 'msg'.
ref - The referencing resource; default is global.

addAll

public void addAll(array messages)

Add a group of messages.

Parameters:
messages - List of ZMMessage instances.

error

public void error(string text, string ref)

Add an error message.

Parameters:
text - The message text.
ref - The referencing resource; default is global.

getMessages

public array getMessages(string ref)

Get all messages.

Parameters:
ref - The referring resource; default is null for all.
Returns:
List of ZMMessage instances.

hasMessages

public boolean hasMessages(string ref)

Checks if there are any messages available.

Parameters:
ref - The referencing resource; default is null for all.
Returns:
true if messages are available, false if not.

instance

public static void instance()

Get instance. /


msg

public void msg(string text, string ref)

Add a default message.

Parameters:
text - The message text.
ref - The referencing resource; default is global.

success

public void success(string text, string ref)

Add a success message.

Parameters:
text - The message text.
ref - The referencing resource; default is global.

warn

public void warn(string text, string ref)

Add a warning message.

Parameters:
text - The message text.
ref - The referencing resource; default is global.

ZenMagick 0.9.1