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_Message_Abstract |
Methods
Add Custom Data
addCustomData(string $key, mixed $value) : \Zend_Mobile_Push_Message_Apns
Parameters
$key
string
$value
mixed
Exceptions
\Zend_Mobile_Push_Message_Exception |
|
Returns
\Zend_Mobile_Push_Message_Apns
Clear Custom Data
clearCustomData() : \throw
Returns
\throw
new Zend_Mobile_Push_Message_Apns
Get Alert
getAlert() : array
Get Badge
getBadge() : integer
Get Custom Data
getCustomData() : array
Get Expire
getExpire() : integer
Get Message ID
getId() : integer | string | float | boolean
Inherited
inherited_from |
\Zend_Mobile_Push_Message_Interface::getId() |
Returns
integer
string
float
boolean
Scalar
Get Sound
getSound() : string
Get Token
getToken() : string
Inherited
inherited_from |
\Zend_Mobile_Push_Message_Interface::getToken() |
Returns
string
Set Alert
setAlert(string $text, string|null $actionLocKey = null
, string|null $locKey = null
, array|null $locArgs = null
, string|null $launchImage = null
) : \Zend_Mobile_Push_Message_Apns
Parameters
$text
string
$actionLocKey
string
null
$locKey
string
null
$locArgs
array
null
$launchImage
string
null
Exceptions
\Zend_Mobile_Push_Message_Exception |
|
Returns
\Zend_Mobile_Push_Message_Apns
Set Badge
setBadge(integer $badge) : \Zend_Mobile_Push_Message_Apns
Parameters
$badge
integer
Exceptions
\Zend_Mobile_Push_Message_Exception |
|
Returns
\Zend_Mobile_Push_Message_Apns
Set Custom Data
setCustomData(array $array) : \Zend_Mobile_Push_Message_Apns
Parameters
$array
array
Exceptions
\Zend_Mobile_Push_Message_Exception |
|
Returns
\Zend_Mobile_Push_Message_Apns
Set Expire
setExpire(integer $expire) : \Zend_Mobile_Push_Message_Apns
Parameters
$expire
integer
Exceptions
\Zend_Mobile_Push_Message_Exception |
|
Returns
\Zend_Mobile_Push_Message_Apns
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 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 Sound
setSound(string $sound) : \Zend_Mobile_Push_Message_Apns
Parameters
$sound
string
Exceptions
\Zend_Mobile_Push_Message_Exception |
|
Returns
\Zend_Mobile_Push_Message_Apns
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 this is a proper Apns message
validate() : boolean
inherited_from |
\Zend_Mobile_Push_Message_Abstract::validate() |
Returns
boolean
Validate Message format
validate() : boolean
Inherited
inherited_from |
\Zend_Mobile_Push_Message_Interface::validate() |
Returns
boolean
Properties
Badge Number
$_badge : integer
Custom Data
$_custom : array
Expiration
$_expire : integer
Id
$_id : integer | string | float | boolean