Documentation

Horde_Notification_Listener_Audio extends Horde_Notification_Listener
in package

The Horde_Notification_Listener_Audio:: class provides functionality for inserting embedded audio notifications from the stack into the page.

Copyright 2005-2017 Horde LLC (http://www.horde.org/)

See the enclosed file LICENSE for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.

Tags
author

Jason M. Felice jason.m.felice@gmail.com

category

Horde

license

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

Table of Contents

$_handles  : array<string|int, mixed>
Array of message types that this listener handles.
$_name  : string
The base type of this listener.
__construct()  : mixed
Constructor.
addType()  : mixed
Adds message type handler.
getName()  : string
Return a unique identifier for this listener.
handles()  : mixed
Does this listener handle a certain type of message?
notify()  : mixed
Outputs the embedded audio code if there are any messages on the 'audio' message stack.

Properties

$_handles

Array of message types that this listener handles.

protected array<string|int, mixed> $_handles = array()

Key is the type, value is the default class name of the Event type to use.

$_name

The base type of this listener.

protected string $_name

Methods

__construct()

Constructor.

public __construct() : mixed
Return values
mixed

addType()

Adds message type handler.

public addType(string $type, string $class) : mixed
Parameters
$type : string

The type identifier.

$class : string

A classname.

Return values
mixed

getName()

Return a unique identifier for this listener.

public getName() : string
Return values
string

Unique id.

handles()

Does this listener handle a certain type of message?

public handles(string $type) : mixed
Parameters
$type : string

The message type in question.

Return values
mixed

False if this listener does not handle, the default event class if it does handle the type.

notify()

Outputs the embedded audio code if there are any messages on the 'audio' message stack.

public notify(array<string|int, mixed> $events[, array<string|int, mixed> $options = array() ]) : mixed
Parameters
$events : array<string|int, mixed>

The list of events to handle.

$options : array<string|int, mixed> = array()

An array of options (not used).

Return values
mixed

Search results