category |
Zend |
package |
Zend_Mobile |
subpackage |
Zend_Mobile_Push |
copyright |
Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) |
license |
New BSD License |
version |
$Id$ |
inherited_from |
\Zend_Mobile_Push_Abstract |
Methods
Close the Connection to the Push Server
close() : void
Inherited
inherited_from |
\Zend_Mobile_Push_Interface::close() |
Connect to the Push Server
connect() : \Zend_Mobile_Push_Abstract
Inherited
inherited_from |
\Zend_Mobile_Push_Interface::connect() |
Returns
\Zend_Mobile_Push_Abstract
Get Http Client
getHttpClient() : \Zend_Http_Client
Returns
\Zend_Http_Client
Is Connected
isConnected() : boolean
Inherited
Send Message
send(\Zend_Mobile_Push_Message_Abstract $message) : boolean
inherited_from |
\Zend_Mobile_Push_Abstract::send() |
Parameters
$message
\Zend_Mobile_Push_Message_Abstract
Exceptions
\Zend_Http_Client_Exception |
|
\Zend_Mobile_Push_Exception |
|
\Zend_Mobile_Push_Exception_DeviceQuotaExceeded |
|
\Zend_Mobile_Push_Exception_InvalidPayload |
|
\Zend_Mobile_Push_Exception_InvalidToken |
|
\Zend_Mobile_Push_Exception_QuotaExceeded |
|
\Zend_Mobile_Push_Exception_ServerUnavailable |
|
Returns
boolean
Send a Push Message
send(\Zend_Mobile_Push_Message_Abstract $message) : boolean
Inherited
inherited_from |
\Zend_Mobile_Push_Interface::send() |
Parameters
$message
\Zend_Mobile_Push_Message_Abstract
Exceptions
Returns
boolean
Set Http Client
setHttpClient(\Zend_Http_Client $client) : \Zend_Mobile_Push_Mpns
Parameters
$client
Returns
\Zend_Mobile_Push_Mpns
Set Options
setOptions(array $options) : \Zend_Mobile_Push_Abstract
Inherited
inherited_from |
\Zend_Mobile_Push_Interface::setOptions() |
Parameters
$options
array
Exceptions
\Zend_Mobile_Push_Exception |
|
Returns
\Zend_Mobile_Push_Abstract
Properties
Http Client
$_httpClient : \Zend_Http_Client
Is Connected
$_isConnected : boolean