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 |
inherited_from |
\Zend_Mobile_Push_Message_Mpns |
Methods
Get Delay
getDelay() : integer
inherited_from |
\Zend_Mobile_Push_Message_Mpns::getDelay() |
Returns
integer
Get Delay
getDelay() : integer
Inherited
Get Message ID
getId() : integer | string | float | boolean
Inherited
inherited_from |
\Zend_Mobile_Push_Message_Interface::getId() |
Returns
integer
string
float
boolean
Scalar
Get Message
getMessage() : string
Get Notification Type
getNotificationType() : string
Static
inherited_from |
\Zend_Mobile_Push_Message_Mpns::getNotificationType() |
Returns
string
Get Notification Type
getNotificationType() : string
InheritedStatic
Get Params
getParams() : string
Get Title
getTitle() : string
Get Token
getToken() : string
Inherited
inherited_from |
\Zend_Mobile_Push_Message_Interface::getToken() |
Returns
string
Get XML Payload
getXmlPayload() : string
inherited_from |
\Zend_Mobile_Push_Message_Mpns::getXmlPayload() |
Returns
string
Get XML Payload
getXmlPayload() : string
Inherited
Set Delay
setDelay(integer $delay) : \Zend_Mobile_Push_Message_Mpns_Toast
inherited_from |
\Zend_Mobile_Push_Message_Mpns::setDelay() |
Parameters
$delay
integer
Exceptions
\Zend_Mobile_Push_Message_Exception |
|
Returns
\Zend_Mobile_Push_Message_Mpns_Toast
Set Delay
setDelay(integer $delay) : \Zend_Mobile_Push_Message_Mpns
Inherited
Parameters
$delay
integer
one of const DELAY_* of implementing classes
Returns
\Zend_Mobile_Push_Message_Mpns
Set Message ID
setId(integer|string|float|boolean $id) : \Zend_Mobile_Push_Message_Abstract
Inherited
inherited_from |
\Zend_Mobile_Push_Message_Interface::setId() |
Parameters
$id
integer
string
float
boolean
Scalar
Exceptions
Returns
\Zend_Mobile_Push_Message_Abstract
Set Message
setMessage(string $msg) : \Zend_Mobile_Push_Message_Mpns_Toast
Parameters
$msg
string
Exceptions
\Zend_Mobile_Push_Message_Exception |
|
Returns
\Zend_Mobile_Push_Message_Mpns_Toast
Set Options
setOptions(array $options) : \Zend_Mobile_Push_Message_Abstract
Inherited
inherited_from |
\Zend_Mobile_Push_Message_Interface::setOptions() |
Parameters
$options
array
Exceptions
\Zend_Mobile_Push_Message_Exception |
|
Returns
\Zend_Mobile_Push_Message_Abstract
Set Params
setParams(string $params) : \Zend_Mobile_Push_Message_Mpns_Toast
Parameters
$params
string
Exceptions
\Zend_Mobile_Push_Message_Exception |
|
Returns
\Zend_Mobile_Push_Message_Mpns_Toast
Set Title
setTitle(string $title) : \Zend_Mobile_Push_Message_Mpns_Toast
Parameters
$title
string
Exceptions
\Zend_Mobile_Push_Message_Exception |
|
Returns
\Zend_Mobile_Push_Message_Mpns_Toast
Set Token
setToken(string $token) : \Zend_Mobile_Push_Message_Abstract
Inherited
inherited_from |
\Zend_Mobile_Push_Message_Interface::setToken() |
Parameters
$token
string
Exceptions
\Zend_Mobile_Push_Message_Exception |
|
Returns
\Zend_Mobile_Push_Message_Abstract
Validate proper mpns message
validate() : boolean
inherited_from |
\Zend_Mobile_Push_Message_Mpns::validate() |
Returns
boolean
Validate Message format
validate() : boolean
Inherited
inherited_from |
\Zend_Mobile_Push_Message_Interface::validate() |
Returns
boolean
Properties
Id
$_id : integer | string | float | boolean
Constants
DELAY_450S
DELAY_450S = 12
DELAY_900S
DELAY_900S = 22
Mpns types
TYPE_RAW = 'raw' : string
TYPE_TILE
TYPE_TILE = 'token'
TYPE_TOAST
TYPE_TOAST = 'toast'