Zend Framework  1.12
Public Member Functions | Static Public Member Functions | Public Attributes | Protected Attributes | List of all members
Zend_Mobile_Push_Message_Mpns Class Reference

Public Member Functions

 getDelay ()
 Get Delay.
 
 setDelay ($delay)
 Set Delay.
 
 setToken ($token)
 Set Token.
 
 getXmlPayload ()
 Get XML Payload.
 
 validate ()
 Validate proper mpns message.
 
- Public Member Functions inherited from Zend_Mobile_Push_Message_Abstract
 getToken ()
 Get Token.
 
 setToken ($token)
 Set Token.
 
 getId ()
 Get Message ID.
 
 setId ($id)
 Set Message ID.
 
 setOptions (array $options)
 Set Options.
 
 validate ()
 Validate Message format.
 

Static Public Member Functions

static getNotificationType ()
 Get Notification Type.
 

Public Attributes

const TYPE_RAW = 'raw'
 
const TYPE_TILE = 'token'
 
const TYPE_TOAST = 'toast'
 

Protected Attributes

 $_delay
 
- Protected Attributes inherited from Zend_Mobile_Push_Message_Abstract
 $_token
 
 $_id
 

Member Function Documentation

getDelay ( )
abstract

Get Delay.

Returns
int
static getNotificationType ( )
static

Get Notification Type.

Returns
string
getXmlPayload ( )
abstract

Get XML Payload.

Returns
string
setDelay (   $delay)
abstract

Set Delay.

Parameters
int$delayone of const DELAY_* of implementing classes
Returns
Zend_Mobile_Push_Message_Mpns
setToken (   $token)

Set Token.

Parameters
string$token
Returns
Zend_Mobile_Push_Message_Mpns
Exceptions
Zend_Mobile_Push_Message_Exception

Implements Zend_Mobile_Push_Message_Interface.

validate ( )

Validate proper mpns message.

Returns
boolean

Implements Zend_Mobile_Push_Message_Interface.

Member Data Documentation

$_delay
protected
const TYPE_RAW = 'raw'
const TYPE_TILE = 'token'
const TYPE_TOAST = 'toast'