Horde_Core_Notification_Handler_Decorator_Base
extends Horde_Notification_Handler_Decorator_Base
in package
Define the functions needed for a Decorator instance.
Tags
Table of Contents
Properties
- $_app : string
- The application name of this Decorator.
Methods
- notify() : mixed
- Listeners are handling their messages.
- push() : mixed
- Event is being added to the Horde message stack.
- _notify() : mixed
- _push() : mixed
Properties
$_app
The application name of this Decorator.
protected
string
$_app
= 'horde'
Methods
notify()
Listeners are handling their messages.
public
notify(Horde_Notification_Handler $handler, Horde_Notification_Listener $listener) : mixed
Parameters
- $handler : Horde_Notification_Handler
-
The base handler object.
- $listener : Horde_Notification_Listener
-
The Listener object that is handling its messages.
Tags
push()
Event is being added to the Horde message stack.
public
push(Horde_Notification_Event $event, array<string|int, mixed> $options) : mixed
Parameters
- $event : Horde_Notification_Event
-
Event object.
- $options : array<string|int, mixed>
-
Additional options (see Horde_Notification_Handler for details).
Tags
_notify()
protected
_notify(Horde_Notification_Handler $handler, Horde_Notification_Listener $listener) : mixed
Parameters
- $handler : Horde_Notification_Handler
- $listener : Horde_Notification_Listener
Tags
_push()
protected
_push(Horde_Notification_Event $event, mixed $options) : mixed
Parameters
- $event : Horde_Notification_Event
- $options : mixed