category Zend
package Zend_Service_WindowsAzure
subpackage Storage
copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
license New BSD License
inherited_from \Zend_Service_WindowsAzure_Storage_TableEntity

 Methods

Constructor

__construct(string $partitionKey = '', string $rowKey = ''
Inherited

Parameters

$partitionKey

string

Partition key

$rowKey

string

Row key

Magic overload for getting properties

__get(string $name) 

Parameters

$name

string

Name of the property

Magic overload for setting properties

__set(string $name, string $value) 

Parameters

$name

string

Name of the property

$value

string

Value to set

Get Azure accessor from reflection member

getAzureAccessor(\ReflectionProperty|\ReflectionMethod $member) : object
InheritedStatic

Parameters

$member

\ReflectionProperty\ReflectionMethod

Returns

object

Get Azure accessors from class

getAzureAccessors(string $className = '') : array
InheritedStatic

Parameters

$className

string

Class to get accessors for

Returns

array

Get an Azure property

getAzureProperty(string $name) : \Zend_Service_WindowsAzure_Storage_DynamicTableEntity

Parameters

$name

string

Property name

Returns

\Zend_Service_WindowsAzure_Storage_DynamicTableEntity

Get an Azure property type

getAzurePropertyType(string $name) : string

Parameters

$name

string

Property name

Returns

stringProperty type (Edm.xxxx)

Get Azure values

getAzureValues() : array
inherited_from \Zend_Service_WindowsAzure_Storage_TableEntity::getAzureValues()

Returns

array

Get Azure values

getAzureValues() : array
Inherited

Returns

array

Get etag

getEtag() : string
Inherited

Returns

string

Get partition key

getPartitionKey() : string
Inherited
azure PartitionKey

Returns

string

Get row key

getRowKey() : string
Inherited
azure RowKey

Returns

string

Get timestamp

getTimestamp() : string
Inherited
azure Timestamp Edm.DateTime

Returns

string

Set an Azure property

setAzureProperty(string $name, mixed $value = '', string $type = null) : \Zend_Service_WindowsAzure_Storage_DynamicTableEntity

Parameters

$name

string

Property name

$value

mixed

Property value

$type

string

Property type (Edm.xxxx)

Returns

\Zend_Service_WindowsAzure_Storage_DynamicTableEntity

Set an Azure property type

setAzurePropertyType(string $name, string $type = 'Edm.String') : \Zend_Service_WindowsAzure_Storage_DynamicTableEntity

Parameters

$name

string

Property name

$type

string

Property type (Edm.xxxx)

Returns

\Zend_Service_WindowsAzure_Storage_DynamicTableEntity

Set Azure values

setAzureValues(array $values = array(), boolean $throwOnError = false
inherited_from \Zend_Service_WindowsAzure_Storage_TableEntity::setAzureValues()

Parameters

$values

array

$throwOnError

boolean

Throw Zend_Service_WindowsAzure_Exception when a property is not specified in $values?

Exceptions

\Zend_Service_WindowsAzure_Exception

Set Azure values

setAzureValues(array $values = array(), boolean $throwOnError = false
Inherited

Parameters

$values

array

$throwOnError

boolean

Throw Zend_Service_WindowsAzure_Exception when a property is not specified in $values?

Exceptions

\Zend_Service_WindowsAzure_Exception

Set etag

setEtag(string $value = ''
Inherited

Parameters

$value

string

Set partition key

setPartitionKey(string $value) 
Inherited
azure PartitionKey

Parameters

$value

string

Set row key

setRowKey(string $value) 
Inherited
azure RowKey

Parameters

$value

string

Set timestamp

setTimestamp(\DateTime $value) 
Inherited
azure Timestamp Edm.DateTime

Parameters

$value

\DateTime

Converts a string to a DateTime object. Returns false on failure.

_convertToDateTime(string $value = '') : \DateTime | boolean
Inherited

Parameters

$value

string

The string value to parse

Returns

\DateTimeboolean

 Properties

 

Dynamic properties

$_dynamicProperties : array

Default

array()
 

Etag

$_etag : string

Default

''
 

Partition key

$_partitionKey : string

Default

 

Row key

$_rowKey : string

Default

 

Timestamp

$_timestamp : string

Default