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

Public Member Functions

 select ()
 Select clause.
 
 from ($name)
 From clause.
 
 wherePartitionKey ($value=null)
 Specify partition key.
 
 whereRowKey ($value=null)
 Specify row key.
 
 where ($condition, $value=null, $cond= '')
 Add where clause.
 
 andWhere ($condition, $value=null)
 Add where clause with AND condition.
 
 orWhere ($condition, $value=null)
 Add where clause with OR condition.
 
 orderBy ($column, $direction= 'asc')
 OrderBy clause.
 
 top ($top=null)
 Top clause.
 
 assembleQueryString ($urlEncode=false)
 Assembles the query string.
 
 assembleFrom ($includeParentheses=true)
 Assemble from.
 
 assembleQuery ()
 Assemble full query.
 
 __toString ()
 __toString overload
 

Static Public Member Functions

static encodeQuery ($query)
 urlencode a query
 

Protected Member Functions

 _quoteInto ($text, $value=null)
 Quotes a variable into a condition.
 
 _replaceOperators ($text)
 Replace operators.
 

Protected Attributes

 $_from = ''
 
 $_where = array()
 
 $_orderBy = array()
 
 $_top = null
 
 $_partitionKey = null
 
 $_rowKey = null
 

Member Function Documentation

__toString ( )

__toString overload

Returns
string
_quoteInto (   $text,
  $value = null 
)
protected

Quotes a variable into a condition.

Parameters
string$textCondition, can contain question mark(s) (?) for parameter insertion.
string | array$valueValue(s) to insert in question mark (?) parameters.
Returns
string
_replaceOperators (   $text)
protected

Replace operators.

Parameters
string$text
Returns
string
andWhere (   $condition,
  $value = null 
)

Add where clause with AND condition.

Parameters
string$conditionCondition, can contain question mark(s) (?) for parameter insertion.
string | array$valueValue(s) to insert in question mark (?) parameters.
Returns
Zend_Service_WindowsAzure_Storage_TableEntityQuery
assembleFrom (   $includeParentheses = true)

Assemble from.

Parameters
boolean$includeParenthesesInclude parentheses? ()
Returns
string
assembleQuery ( )

Assemble full query.

Returns
string
assembleQueryString (   $urlEncode = false)

Assembles the query string.

Parameters
boolean$urlEncodeApply URL encoding to the query string
Returns
string
static encodeQuery (   $query)
static

urlencode a query

Parameters
string$queryQuery to encode
Returns
string Encoded query
from (   $name)

From clause.

Parameters
string$nameTable name to select entities from
Returns
Zend_Service_WindowsAzure_Storage_TableEntityQuery
orderBy (   $column,
  $direction = 'asc' 
)

OrderBy clause.

Parameters
string$columnColumn to sort by
string$directionDirection to sort (asc/desc)
Returns
Zend_Service_WindowsAzure_Storage_TableEntityQuery
orWhere (   $condition,
  $value = null 
)

Add where clause with OR condition.

Parameters
string$conditionCondition, can contain question mark(s) (?) for parameter insertion.
string | array$valueValue(s) to insert in question mark (?) parameters.
Returns
Zend_Service_WindowsAzure_Storage_TableEntityQuery
select ( )
top (   $top = null)

Top clause.

Parameters
int$topTop to fetch
Returns
Zend_Service_WindowsAzure_Storage_TableEntityQuery
where (   $condition,
  $value = null,
  $cond = '' 
)

Add where clause.

Parameters
string$conditionCondition, can contain question mark(s) (?) for parameter insertion.
string | array$valueValue(s) to insert in question mark (?) parameters.
string$condCondition for the clause (and/or/not)
Returns
Zend_Service_WindowsAzure_Storage_TableEntityQuery
wherePartitionKey (   $value = null)

Specify partition key.

Parameters
string$valuePartition key to query for
Returns
Zend_Service_WindowsAzure_Storage_TableEntityQuery
whereRowKey (   $value = null)

Specify row key.

Parameters
string$valueRow key to query for
Returns
Zend_Service_WindowsAzure_Storage_TableEntityQuery

Member Data Documentation

$_from = ''
protected
$_orderBy = array()
protected
$_partitionKey = null
protected
$_rowKey = null
protected
$_top = null
protected
$_where = array()
protected