Abstract Class Horde_Rdo_Query_Builder

Description

Horde_Rdo query building abstract base

  • abstract:

Located in /Rdo/lib/Horde/Rdo/Query/Builder.php (line 13)


	
			
Direct descendents
Method Summary
 void getCount ( $query)
 array getQuery (Horde_Rdo_Query $query)
 void getTest (string $test)
 void quoteIdentifier (string $identifier)
 void _from ( $query,  &$sql,  &$bindParams)
 void _join ( $query,  &$sql,  &$bindParams)
 void _limit ( $query,  &$sql,  &$bindParams)
 void _orderBy ( $query,  &$sql,  &$bindParams)
 void _select ( $query,  &$sql,  &$bindParams)
 void _where ( $query,  &$sql,  &$bindParams)
Methods
getCount (line 17)
  • access: public
void getCount ( $query)
  • $query
getQuery (line 30)

Query generator.

  • return: A two-element array of the SQL query and an array of bind parameters.
  • access: public
array getQuery (Horde_Rdo_Query $query)
getTest (line 62)

Return the database-specific version of a test.

  • access: public
void getTest (string $test)
  • string $test: The test to "localize"

Redefined in descendants as:
quoteIdentifier (line 55)

Escape an identifier, such as a table or column name, for safe use in queries.

  • abstract:
  • access: public
void quoteIdentifier (string $identifier)
  • string $identifier: The identifier to escape.

Redefined in descendants as:
_from (line 86)
  • access: protected
void _from ( $query,  &$sql,  &$bindParams)
  • $query
  • &$sql
  • &$bindParams
_join (line 93)
  • access: protected
void _join ( $query,  &$sql,  &$bindParams)
  • $query
  • &$sql
  • &$bindParams
_limit (line 169)
  • access: protected
void _limit ( $query,  &$sql,  &$bindParams)
  • $query
  • &$sql
  • &$bindParams

Redefined in descendants as:
_orderBy (line 146)
  • access: protected
void _orderBy ( $query,  &$sql,  &$bindParams)
  • $query
  • &$sql
  • &$bindParams
_select (line 69)
  • access: protected
void _select ( $query,  &$sql,  &$bindParams)
  • $query
  • &$sql
  • &$bindParams
_where (line 112)
  • access: protected
void _where ( $query,  &$sql,  &$bindParams)
  • $query
  • &$sql
  • &$bindParams

Documentation generated on Sun, 30 Jan 2011 05:15:39 +0000 by phpDocumentor 1.4.3