Documentation

Horde_Core_Notification_Handler_Decorator_Base extends Horde_Notification_Handler_Decorator_Base
in package

Define the functions needed for a Decorator instance.

Tags
author

Michael Slusarz slusarz@horde.org

category

Horde

copyright

2001-2017 Horde LLC

license

http://www.horde.org/licenses/lgpl21 LGPL 2.1

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
todo

Declare as final.

throws
Horde_Notification_Exception

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
todo

Declare as final.

_notify()

protected _notify(Horde_Notification_Handler $handler, Horde_Notification_Listener $listener) : mixed
Parameters
$handler : Horde_Notification_Handler
$listener : Horde_Notification_Listener
Tags
see
notify()
since
2.12.0

_push()

protected _push(Horde_Notification_Event $event, mixed $options) : mixed
Parameters
$event : Horde_Notification_Event
$options : mixed
Tags
see
push()
since
2.12.0

        
On this page

Search results