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

Public Member Functions

 __set ($name, $value)
 Magic overload for setting properties.
 
 __get ($name)
 Magic overload for getting properties.
 
 setAzureProperty ($name, $value= '', $type=null)
 Set an Azure property.
 
 setAzurePropertyType ($name, $type= 'Edm.String')
 Set an Azure property type.
 
 getAzureProperty ($name)
 Get an Azure property.
 
 getAzurePropertyType ($name)
 Get an Azure property type.
 
 getAzureValues ()
 Get Azure values.
 
 setAzureValues ($values=array(), $throwOnError=false)
 Set Azure values.
 
- Public Member Functions inherited from Zend_Service_WindowsAzure_Storage_TableEntity
 __construct ($partitionKey= '', $rowKey= '')
 Constructor.
 
 getPartitionKey ()
 Get partition key.
 
 setPartitionKey ($value)
 Set partition key.
 
 getRowKey ()
 Get row key.
 
 setRowKey ($value)
 Set row key.
 
 getTimestamp ()
 Get timestamp.
 
 setTimestamp (DateTime $value)
 Set timestamp.
 
 getEtag ()
 Get etag.
 
 setEtag ($value= '')
 Set etag.
 
 getAzureValues ()
 Get Azure values.
 
 setAzureValues ($values=array(), $throwOnError=false)
 Set Azure values.
 

Protected Attributes

 $_dynamicProperties = array()
 
- Protected Attributes inherited from Zend_Service_WindowsAzure_Storage_TableEntity
 $_partitionKey
 
 $_rowKey
 
 $_timestamp
 
 $_etag = ''
 

Additional Inherited Members

- Static Public Member Functions inherited from Zend_Service_WindowsAzure_Storage_TableEntity
static getAzureAccessors ($className= '')
 Get Azure accessors from class.
 
static getAzureAccessor ($member)
 Get Azure accessor from reflection member.
 
- Protected Member Functions inherited from Zend_Service_WindowsAzure_Storage_TableEntity
 _convertToDateTime ($value= '')
 Converts a string to a DateTime object.
 

Member Function Documentation

__get (   $name)

Magic overload for getting properties.

Parameters
string$nameName of the property
__set (   $name,
  $value 
)

Magic overload for setting properties.

Parameters
string$nameName of the property
string$valueValue to set
getAzureProperty (   $name)

Get an Azure property.

Parameters
string$nameProperty name
mixed$valueProperty value
string$typeProperty type (Edm.xxxx)
Returns
Zend_Service_WindowsAzure_Storage_DynamicTableEntity
getAzurePropertyType (   $name)

Get an Azure property type.

Parameters
string$nameProperty name
Returns
string Property type (Edm.xxxx)
getAzureValues ( )

Get Azure values.

Returns
array
setAzureProperty (   $name,
  $value = '',
  $type = null 
)

Set an Azure property.

Parameters
string$nameProperty name
mixed$valueProperty value
string$typeProperty type (Edm.xxxx)
Returns
Zend_Service_WindowsAzure_Storage_DynamicTableEntity
setAzurePropertyType (   $name,
  $type = 'Edm.String' 
)

Set an Azure property type.

Parameters
string$nameProperty name
string$typeProperty type (Edm.xxxx)
Returns
Zend_Service_WindowsAzure_Storage_DynamicTableEntity
setAzureValues (   $values = array(),
  $throwOnError = false 
)

Set Azure values.

Parameters
array$values
boolean$throwOnErrorThrow Zend_Service_WindowsAzure_Exception when a property is not specified in $values?
Exceptions
Zend_Service_WindowsAzure_Exception

Member Data Documentation

$_dynamicProperties = array()
protected