\Horde_Push_Factory_Recipients

Creates the Horde_Push recipients.

Summary

Methods
Properties
Constants
create()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
_createTwitter()
_createFacebook()
_createBlogger()
_createMail()
_createHttpClient()
_createControllerRequest()
_createMailTransport()
No private properties found
N/A

Methods

create()

create(array  $options, array  $conf) : array

Create the recipient list.

Parameters

array $options

Command line options.

array $conf

The configuration.

Returns

array —

The list of recipients.

_createTwitter()

_createTwitter(array  $conf) : \Horde_Push_Recipient_Twitter

Create the twitter recipient.

Parameters

array $conf

The configuration.

Returns

\Horde_Push_Recipient_Twitter

The twitter recipient.

_createFacebook()

_createFacebook(array  $conf) : \Horde_Push_Recipient_Facebook

Create the facebook recipient.

Parameters

array $conf

The configuration.

Returns

\Horde_Push_Recipient_Facebook

The facebook recipient.

_createBlogger()

_createBlogger(array  $conf) : \Horde_Push_Recipient_Blogger

Create the blogger recipient.

Parameters

array $conf

The configuration.

Returns

\Horde_Push_Recipient_Blogger

The blogger recipient.

_createMail()

_createMail(array  $conf) : \Horde_Push_Recipient_Mail

Create the mail recipient(s).

Parameters

array $conf

The configuration.

Returns

\Horde_Push_Recipient_Mail

The mail recipient(s).

_createHttpClient()

_createHttpClient(array  $conf) : \Horde_Http_Client

Create a HTTP client.

Parameters

array $conf

The configuration.

Returns

\Horde_Http_Client —

The HTTP client.

_createControllerRequest()

_createControllerRequest(array  $conf) : \Horde_Controller_Request

Create a controller request.

Parameters

array $conf

The configuration.

Returns

\Horde_Controller_Request —

The request representation.

_createMailTransport()

_createMailTransport(array  $conf) : \Horde_Mail_Transport

Create a mail transport.

Parameters

array $conf

The configuration.

Returns

\Horde_Mail_Transport —

The mail transport.