Zend Framework
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.
__construct(
string $host
=
Zend_Service_WindowsAzure_Storage, string $accountName
=
Zend_Service_WindowsAzure_Credentials_CredentialsAbstract, string $accountKey
=
Zend_Service_WindowsAzure_Credentials_CredentialsAbstract, boolean $usePathStyleUri
=
false, Zend_Service_WindowsAzure_RetryPolicy_RetryPolicyAbstract $retryPolicy
=
null
)
:
Creates a new Zend_Service_WindowsAzure_Storage_Table instance
Details_changeEntity(
string $httpVerb
=
Zend_Http_Client, string $tableName, Zend_Service_WindowsAzure_Storage_TableEntity $entity
=
null, boolean $verifyEtag
=
false
)
:
Update entity / merge entity
Details_fillTemplate(
string $templateText, array $variables
=
array
)
:
stringFill text template with variables from key/value array
Details_generateAzureRepresentation(
Zend_Service_WindowsAzure_Storage_TableEntity $entity
=
null
)
:
stringGenerate Azure representation from entity (creates atompub markup from properties)
Details_getErrorMessage(
Zend_Http_Response $response, string $alternativeError
=
Unknown error.
)
:
stringGet error message from Zend_Http_Response
Details_performRequest(
string $path
=
/, string $queryString, string $httpVerb
=
Zend_Http_Client, array $headers
=
array, boolean $forTableStorage
=
false, mixed $rawData
=
null, string $resourceType
=
Zend_Service_WindowsAzure_Storage, string $requiredPermission
=
Zend_Service_WindowsAzure_Credentials_CredentialsAbstract
)
:
Zend_Http_ResponsePerform request using Zend_Http_Client channel
Details_rfcDate(
)
:
stringGenerate RFC 1123 compliant date string
DetailscreateTable(
string $tableName
)
:
Zend_Service_WindowsAzure_Storage_TableInstanceCreate table
DetailsdeleteEntity(
string $tableName, Zend_Service_WindowsAzure_Storage_TableEntity $entity
=
null, boolean $verifyEtag
=
false
)
:
Delete entity from table
DetailsdeleteTable(
string $tableName
)
:
Delete table
DetailsinsertEntity(
string $tableName, Zend_Service_WindowsAzure_Storage_TableEntity $entity
=
null
)
:
Zend_Service_WindowsAzure_Storage_TableEntityInsert entity into table
DetailslistTables(
string $nextTableName
)
:
arrayList tables
DetailsmergeEntity(
string $tableName, Zend_Service_WindowsAzure_Storage_TableEntity $entity
=
null, boolean $verifyEtag
=
false, array $properties
=
array
)
:
Update entity by adding or updating properties
DetailsretrieveEntities(
$tableName, string $filter, string $entityClass
=
Zend_Service_WindowsAzure_Storage_DynamicTableEntity, string $nextPartitionKey
=
null, string $nextRowKey
=
null
)
:
arrayRetrieve entities from table
DetailsretrieveEntityById(
string $tableName, string $partitionKey, string $rowKey, string $entityClass
=
Zend_Service_WindowsAzure_Storage_DynamicTableEntity
)
:
Zend_Service_WindowsAzure_Storage_TableEntityRetrieve entity from table, by id
Detailsselect(
)
:
Zend_Service_WindowsAzure_Storage_TableEntityQueryCreate a new Zend_Service_WindowsAzure_Storage_TableEntityQuery
DetailstableExists(
string $tableName
)
:
booleanCheck if a table exists
DetailsupdateEntity(
string $tableName, Zend_Service_WindowsAzure_Storage_TableEntity $entity
=
null, boolean $verifyEtag
=
false
)
:
Update entity by replacing it
Details