Message Abstract

category Zend
package Zend_Mobile
subpackage Zend_Mobile_Push_Message
copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
license New BSD License
version $Id$

 Methods

Get Message ID

getId() : integer | string | float | boolean
inherited_from \Zend_Mobile_Push_Message_Interface::getId()

Returns

integerstringfloatbooleanScalar

Get Token

getToken() : string
inherited_from \Zend_Mobile_Push_Message_Interface::getToken()

Returns

string

Set Message ID

setId(integer|string|float|boolean $id) : \Zend_Mobile_Push_Message_Abstract
inherited_from \Zend_Mobile_Push_Message_Interface::setId()

Parameters

$id

integerstringfloatboolean

Scalar

Exceptions

\Exception

Returns

\Zend_Mobile_Push_Message_Abstract

Set Options

setOptions(array $options) : \Zend_Mobile_Push_Message_Abstract
inherited_from \Zend_Mobile_Push_Message_Interface::setOptions()

Parameters

$options

array

Exceptions

\Zend_Mobile_Push_Message_Exception

Returns

\Zend_Mobile_Push_Message_Abstract

Set Token

setToken(string $token) : \Zend_Mobile_Push_Message_Abstract
inherited_from \Zend_Mobile_Push_Message_Interface::setToken()

Parameters

$token

string

Exceptions

\Zend_Mobile_Push_Message_Exception

Returns

\Zend_Mobile_Push_Message_Abstract

Validate Message format

validate() : boolean
inherited_from \Zend_Mobile_Push_Message_Interface::validate()

Returns

boolean

 Properties

 

Id

$_id : integer | string | float | boolean

Default

 

Token

$_token : string

Default