\Horde_Core_Notification_Handler_Decorator_Base

Define the functions needed for a Decorator instance.

Summary

Methods
Properties
Constants
push()
notify()
No public properties found
No constants found
_push()
_notify()
$_app
N/A
No private methods found
No private properties found
N/A

Properties

$_app

$_app : string

The application name of this Decorator.

Type

string

Methods

push()

push(\Horde_Notification_Event  $event, array  $options) 

Event is being added to the Horde message stack.

Parameters

\Horde_Notification_Event $event

Event object.

array $options

Additional options (see Horde_Notification_Handler for details).

notify()

notify(\Horde_Notification_Handler  $handler, \Horde_Notification_Listener  $listener) 

Listeners are handling their messages.

Parameters

\Horde_Notification_Handler $handler

The base handler object.

\Horde_Notification_Listener $listener

The Listener object that is handling its messages.

Throws

\Horde_Notification_Exception

_push()

_push(\Horde_Notification_Event  $event,   $options) 

Parameters

\Horde_Notification_Event $event
$options

_notify()

_notify(\Horde_Notification_Handler  $handler, \Horde_Notification_Listener  $listener) 

Parameters

\Horde_Notification_Handler $handler
\Horde_Notification_Listener $listener