Documentation

Horde_Push_Factory_Recipients
in package

Creates the Horde_Push recipients.

Tags
category

Horde

author

Gunnar Wrobel wrobel@pardus.de

license

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

link
http://www.horde.org/components/Horde_Push

Table of Contents

create()  : array<string|int, mixed>
Create the recipient list.
_createBlogger()  : Horde_Push_Recipient_Blogger
Create the blogger recipient.
_createControllerRequest()  : Horde_Controller_Request
Create a controller request.
_createFacebook()  : Horde_Push_Recipient_Facebook
Create the facebook recipient.
_createHttpClient()  : Horde_Http_Client
Create a HTTP client.
_createMail()  : Horde_Push_Recipient_Mail
Create the mail recipient(s).
_createMailTransport()  : Horde_Mail_Transport
Create a mail transport.
_createTwitter()  : Horde_Push_Recipient_Twitter
Create the twitter recipient.

Methods

create()

Create the recipient list.

public create(array<string|int, mixed> $options, array<string|int, mixed> $conf) : array<string|int, mixed>
Parameters
$options : array<string|int, mixed>

Command line options.

$conf : array<string|int, mixed>

The configuration.

Return values
array<string|int, mixed>

The list of recipients.

_createControllerRequest()

Create a controller request.

private _createControllerRequest(array<string|int, mixed> $conf) : Horde_Controller_Request
Parameters
$conf : array<string|int, mixed>

The configuration.

Return values
Horde_Controller_Request

The request representation.

_createHttpClient()

Create a HTTP client.

private _createHttpClient(array<string|int, mixed> $conf) : Horde_Http_Client
Parameters
$conf : array<string|int, mixed>

The configuration.

Return values
Horde_Http_Client

The HTTP client.

_createMailTransport()

Create a mail transport.

private _createMailTransport(array<string|int, mixed> $conf) : Horde_Mail_Transport
Parameters
$conf : array<string|int, mixed>

The configuration.

Return values
Horde_Mail_Transport

The mail transport.

Search results