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.