Horde_Push_Factory_Recipients
in package
Creates the Horde_Push recipients.
Tags
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.
_createBlogger()
Create the blogger recipient.
private
_createBlogger(array<string|int, mixed> $conf) : Horde_Push_Recipient_Blogger
Parameters
- $conf : array<string|int, mixed>
-
The configuration.
Return values
Horde_Push_Recipient_Blogger —The blogger recipient.
_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.
_createFacebook()
Create the facebook recipient.
private
_createFacebook(array<string|int, mixed> $conf) : Horde_Push_Recipient_Facebook
Parameters
- $conf : array<string|int, mixed>
-
The configuration.
Return values
Horde_Push_Recipient_Facebook —The facebook recipient.
_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.
_createMail()
Create the mail recipient(s).
private
_createMail(array<string|int, mixed> $conf) : Horde_Push_Recipient_Mail
Parameters
- $conf : array<string|int, mixed>
-
The configuration.
Return values
Horde_Push_Recipient_Mail —The mail recipient(s).
_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.
_createTwitter()
Create the twitter recipient.
private
_createTwitter(array<string|int, mixed> $conf) : Horde_Push_Recipient_Twitter
Parameters
- $conf : array<string|int, mixed>
-
The configuration.
Return values
Horde_Push_Recipient_Twitter —The twitter recipient.