[Horde_Notification] element index

Package indexes

All elements
a c d e g h j l m n p s _
_
top
Variable $_alarm
Notification::$_alarm in Notification.php
A Horde_Alarm instance.
Variable $_handles
Array of message types that this listener handles.
Variable $_listeners
Notification::$_listeners in Notification.php
Hash containing all attached listener objects.
Variable $_mobile
The Horde_Mobile:: object that status lines should be added to.
Variable $_stack
Notification::$_stack in Notification.php
The name of the session variable where we store the messages.
a
top
Method attach
Notification::attach() in Notification.php
Registers a listener with the notification object and includes the necessary library file dynamically.
Page audio.php
audio.php in audio.php
c
top
Method count
Notification::count() in Notification.php
Return the number of notification messages in the stack.
d
top
Method detach
Notification::detach() in Notification.php
Remove a listener from the notification list.
e
top
Page Event.php
Event.php in Event.php
g
top
Method getEvent
Unserialize an event from the message stack, checking to see if the appropriate class exists and kludging it into a base Notification_Event object if not.
Method getFlags
Unserialize an array of event flags from the message stack. If this event has no flags, or the flags array could not be unserialized, an empty array is returned.
Method getMessage
Gets the text message for this event.
Method getMessage
Outputs one message.
Method getMessage
Outputs one message.
Method getMessage
Outputs one message.
Method getMessage
Processes one message from the message stack.
Method getMessage
Outputs one message.
Method getName
Return a unique identifier for this listener.
Method getName
Return a unique identifier for this listener.
Method getName
Return a unique identifier for this listener.
Method getName
Return a unique identifier for this listener.
Method getName
Return a unique identifier for this listener.
h
top
Method handles
Does this listener handle a certain type of message?
j
top
Page javascript.php
javascript.php in javascript.php
l
top
Page Listener.php
Listener.php in Listener.php
m
top
Page mobile.php
mobile.php in mobile.php
n
top
Method Notification
Notification::Notification() in Notification.php
Initialize the notification system, set up any needed session variables, etc. Should never be called except by &Notification::singleton();
Class Notification
Notification in Notification.php
The Notification:: class provides a subject-observer pattern for raising and showing messages of different types and to different listeners.
Page Notification.php
Notification.php in Notification.php
Method Notification_Event
If passed, sets the message for this event.
Class Notification_Event
Notification_Event in Event.php
The Notification_Event:: class provides a container for passing messages to Notification_Listener classes.
Method Notification_Listener
Constructor
Class Notification_Listener
Notification_Listener in Listener.php
The Notification_Listener:: class provides functionality for displaying messages from the message stack as a status line.
Class Notification_Listener_audio
The Notification_Listener_audio:: class provides functionality for inserting embedded audio notifications from the stack into the page.
Method Notification_Listener_audio
Constructor
Class Notification_Listener_javascript
The Notification_Listener_javascript:: class provides functionality for inserting javascript code from the message stack into the page.
Method Notification_Listener_javascript
Constructor
Method Notification_Listener_mobile
Constructor
Class Notification_Listener_mobile
The Notification_Listener_mobile:: class provides functionality for displaying messages from the message stack on mobile devices.
Class Notification_Listener_status
The Notification_Listener_status:: class provides functionality for displaying messages from the message stack as a status line.
Method Notification_Listener_status
Constructor
Method notify
Notification::notify() in Notification.php
Passes the message stack to all listeners and asks them to handle their messages.
Method notify
Outputs the status line if there are any messages on the 'status' message stack.
Method notify
Outputs the status line, sends emails, pages, etc., if there are any messages on this listener's message stack.
Method notify
Outputs the embedded audio code if there are any messages on the 'audio' message stack.
Method notify
Outputs the javascript code if there are any messages on the 'javascript' message stack and if the 'notify_javascript' option is set.
Method notify
Outputs the status line if there are any messages on the 'mobile' message stack.
p
top
Method push
Notification::push() in Notification.php
Add an event to the Horde message stack.
s
top
Page status.php
status.php in status.php
Method setMessage
Sets the text message for this event.
Method setMobileObject
Associate a Horde_Mobile:: object with the listener.
Method singleton
Notification::singleton() in Notification.php
Returns a reference to the global Notification object, only creating it if it doesn't already exist.
a c d e g h j l m n p s _