1
0
mirror of synced 2024-12-15 15:46:02 +03:00
doctrine2/api_documentation/trunk/Doctrine/Doctrine_Query_Abstract.html

2200 lines
104 KiB
HTML
Raw Normal View History

<div id="right">
<b>Classes:</b><br />
<div class="package">
<a href="../Doctrine/Doctrine.html">Doctrine</a> <br />
<a href="../Doctrine/Doctrine_Access.html">Doctrine_Access</a> <br />
<a href="../Doctrine/Doctrine_Adapter.html">Doctrine_Adapter</a> <br />
<a href="../Doctrine/Doctrine_Adapter_Db2_Exception.html">Doctrine_Adapter_Db2_Exception</a> <br />
<a href="../Doctrine/Doctrine_Adapter_Exception.html">Doctrine_Adapter_Exception</a> <br />
<a href="../Doctrine/Doctrine_Adapter_Statement.html">Doctrine_Adapter_Statement</a> <br />
<a href="../Doctrine/Doctrine_AuditLog.html">Doctrine_AuditLog</a> <br />
<a href="../Doctrine/Doctrine_AuditLog_Listener.html">Doctrine_AuditLog_Listener</a> <br />
<a href="../Doctrine/Doctrine_Collection.html">Doctrine_Collection</a> <br />
<a href="../Doctrine/Doctrine_Collection_Exception.html">Doctrine_Collection_Exception</a> <br />
<a href="../Doctrine/Doctrine_Collection_Iterator.html">Doctrine_Collection_Iterator</a> <br />
<a href="../Doctrine/Doctrine_Collection_Iterator_Expandable.html">Doctrine_Collection_Iterator_Expandable</a> <br />
<a href="../Doctrine/Doctrine_Collection_Iterator_Normal.html">Doctrine_Collection_Iterator_Normal</a> <br />
<a href="../Doctrine/Doctrine_Collection_Iterator_Offset.html">Doctrine_Collection_Iterator_Offset</a> <br />
<a href="../Doctrine/Doctrine_Collection_Offset.html">Doctrine_Collection_Offset</a> <br />
<a href="../Doctrine/Doctrine_Column.html">Doctrine_Column</a> <br />
<a href="../Doctrine/Doctrine_Compiler.html">Doctrine_Compiler</a> <br />
<a href="../Doctrine/Doctrine_Compiler_Exception.html">Doctrine_Compiler_Exception</a> <br />
<a href="../Doctrine/Doctrine_Configurable.html">Doctrine_Configurable</a> <br />
<a href="../Doctrine/Doctrine_Connection.html">Doctrine_Connection</a> <br />
<a href="../Doctrine/Doctrine_Connection_Common.html">Doctrine_Connection_Common</a> <br />
<a href="../Doctrine/Doctrine_Connection_Db2.html">Doctrine_Connection_Db2</a> <br />
<a href="../Doctrine/Doctrine_Connection_Exception.html">Doctrine_Connection_Exception</a> <br />
<a href="../Doctrine/Doctrine_Connection_Firebird.html">Doctrine_Connection_Firebird</a> <br />
<a href="../Doctrine/Doctrine_Connection_Firebird_Exception.html">Doctrine_Connection_Firebird_Exception</a> <br />
<a href="../Doctrine/Doctrine_Connection_Informix.html">Doctrine_Connection_Informix</a> <br />
<a href="../Doctrine/Doctrine_Connection_Informix_Exception.html">Doctrine_Connection_Informix_Exception</a> <br />
<a href="../Doctrine/Doctrine_Connection_Mock.html">Doctrine_Connection_Mock</a> <br />
<a href="../Doctrine/Doctrine_Connection_Module.html">Doctrine_Connection_Module</a> <br />
<a href="../Doctrine/Doctrine_Connection_Mssql.html">Doctrine_Connection_Mssql</a> <br />
<a href="../Doctrine/Doctrine_Connection_Mssql_Exception.html">Doctrine_Connection_Mssql_Exception</a> <br />
<a href="../Doctrine/Doctrine_Connection_Mysql.html">Doctrine_Connection_Mysql</a> <br />
<a href="../Doctrine/Doctrine_Connection_Mysql_Exception.html">Doctrine_Connection_Mysql_Exception</a> <br />
<a href="../Doctrine/Doctrine_Connection_Oracle.html">Doctrine_Connection_Oracle</a> <br />
<a href="../Doctrine/Doctrine_Connection_Oracle_Exception.html">Doctrine_Connection_Oracle_Exception</a> <br />
<a href="../Doctrine/Doctrine_Connection_Pgsql.html">Doctrine_Connection_Pgsql</a> <br />
<a href="../Doctrine/Doctrine_Connection_Pgsql_Exception.html">Doctrine_Connection_Pgsql_Exception</a> <br />
<a href="../Doctrine/Doctrine_Connection_Profiler.html">Doctrine_Connection_Profiler</a> <br />
<a href="../Doctrine/Doctrine_Connection_Profiler_Exception.html">Doctrine_Connection_Profiler_Exception</a> <br />
<a href="../Doctrine/Doctrine_Connection_Sqlite.html">Doctrine_Connection_Sqlite</a> <br />
<a href="../Doctrine/Doctrine_Connection_Sqlite_Exception.html">Doctrine_Connection_Sqlite_Exception</a> <br />
<a href="../Doctrine/Doctrine_Connection_Statement.html">Doctrine_Connection_Statement</a> <br />
<a href="../Doctrine/Doctrine_Connection_UnitOfWork.html">Doctrine_Connection_UnitOfWork</a> <br />
<a href="../Doctrine/Doctrine_DataDict.html">Doctrine_DataDict</a> <br />
<a href="../Doctrine/Doctrine_DataDict_Exception.html">Doctrine_DataDict_Exception</a> <br />
<a href="../Doctrine/Doctrine_DataDict_Informix.html">Doctrine_DataDict_Informix</a> <br />
<a href="../Doctrine/Doctrine_DataType.html">Doctrine_DataType</a> <br />
<a href="../Doctrine/Doctrine_Db.html">Doctrine_Db</a> <br />
<a href="../Doctrine/Doctrine_Event.html">Doctrine_Event</a> <br />
<a href="../Doctrine/Doctrine_EventListener.html">Doctrine_EventListener</a> <br />
<a href="../Doctrine/Doctrine_EventListener_Chain.html">Doctrine_EventListener_Chain</a> <br />
<a href="../Doctrine/Doctrine_EventListener_Exception.html">Doctrine_EventListener_Exception</a> <br />
<a href="../Doctrine/Doctrine_Exception.html">Doctrine_Exception</a> <br />
<a href="../Doctrine/Doctrine_Export.html">Doctrine_Export</a> <br />
<a href="../Doctrine/Doctrine_Export_Exception.html">Doctrine_Export_Exception</a> <br />
<a href="../Doctrine/Doctrine_Export_Firebird.html">Doctrine_Export_Firebird</a> <br />
<a href="../Doctrine/Doctrine_Export_Frontbase.html">Doctrine_Export_Frontbase</a> <br />
<a href="../Doctrine/Doctrine_Export_Mssql.html">Doctrine_Export_Mssql</a> <br />
<a href="../Doctrine/Doctrine_Export_Mysql.html">Doctrine_Export_Mysql</a> <br />
<a href="../Doctrine/Doctrine_Export_Oracle.html">Doctrine_Export_Oracle</a> <br />
<a href="../Doctrine/Doctrine_Export_Pgsql.html">Doctrine_Export_Pgsql</a> <br />
<a href="../Doctrine/Doctrine_Export_Reporter.html">Doctrine_Export_Reporter</a> <br />
<a href="../Doctrine/Doctrine_Export_Schema.html">Doctrine_Export_Schema</a> <br />
<a href="../Doctrine/Doctrine_Export_Schema_Xml.html">Doctrine_Export_Schema_Xml</a> <br />
<a href="../Doctrine/Doctrine_Export_Schema_Yml.html">Doctrine_Export_Schema_Yml</a> <br />
<a href="../Doctrine/Doctrine_Export_Sqlite.html">Doctrine_Export_Sqlite</a> <br />
<a href="../Doctrine/Doctrine_Expression.html">Doctrine_Expression</a> <br />
<a href="../Doctrine/Doctrine_Expression_Driver.html">Doctrine_Expression_Driver</a> <br />
<a href="../Doctrine/Doctrine_Expression_Exception.html">Doctrine_Expression_Exception</a> <br />
<a href="../Doctrine/Doctrine_Expression_Firebird.html">Doctrine_Expression_Firebird</a> <br />
<a href="../Doctrine/Doctrine_Expression_Informix.html">Doctrine_Expression_Informix</a> <br />
<a href="../Doctrine/Doctrine_Expression_Mock.html">Doctrine_Expression_Mock</a> <br />
<a href="../Doctrine/Doctrine_Expression_Mssql.html">Doctrine_Expression_Mssql</a> <br />
<a href="../Doctrine/Doctrine_Expression_Mysql.html">Doctrine_Expression_Mysql</a> <br />
<a href="../Doctrine/Doctrine_Expression_Oracle.html">Doctrine_Expression_Oracle</a> <br />
<a href="../Doctrine/Doctrine_Expression_Pgsql.html">Doctrine_Expression_Pgsql</a> <br />
<a href="../Doctrine/Doctrine_Expression_Sqlite.html">Doctrine_Expression_Sqlite</a> <br />
<a href="../Doctrine/Doctrine_File.html">Doctrine_File</a> <br />
<a href="../Doctrine/Doctrine_File_Index.html">Doctrine_File_Index</a> <br />
<a href="../Doctrine/Doctrine_Formatter.html">Doctrine_Formatter</a> <br />
<a href="../Doctrine/Doctrine_Hook.html">Doctrine_Hook</a> <br />
<a href="../Doctrine/Doctrine_Hook_Equal.html">Doctrine_Hook_Equal</a> <br />
<a href="../Doctrine/Doctrine_Hook_Integer.html">Doctrine_Hook_Integer</a> <br />
<a href="../Doctrine/Doctrine_Hook_Parser.html">Doctrine_Hook_Parser</a> <br />
<a href="../Doctrine/Doctrine_Hook_Parser_Complex.html">Doctrine_Hook_Parser_Complex</a> <br />
<a href="../Doctrine/Doctrine_Hook_WordLike.html">Doctrine_Hook_WordLike</a> <br />
<a href="../Doctrine/Doctrine_Hydrate.html">Doctrine_Hydrate</a> <br />
<a href="../Doctrine/Doctrine_Hydrate_Array.html">Doctrine_Hydrate_Array</a> <br />
<a href="../Doctrine/Doctrine_Hydrate_Exception.html">Doctrine_Hydrate_Exception</a> <br />
<a href="../Doctrine/Doctrine_Hydrate_Record.html">Doctrine_Hydrate_Record</a> <br />
<a href="../Doctrine/Doctrine_Import.html">Doctrine_Import</a> <br />
<a href="../Doctrine/Doctrine_Import_Builder.html">Doctrine_Import_Builder</a> <br />
<a href="../Doctrine/Doctrine_Import_Builder_BaseClass.html">Doctrine_Import_Builder_BaseClass</a> <br />
<a href="../Doctrine/Doctrine_Import_Builder_Exception.html">Doctrine_Import_Builder_Exception</a> <br />
<a href="../Doctrine/Doctrine_Import_Exception.html">Doctrine_Import_Exception</a> <br />
<a href="../Doctrine/Doctrine_Import_Firebird.html">Doctrine_Import_Firebird</a> <br />
<a href="../Doctrine/Doctrine_Import_Informix.html">Doctrine_Import_Informix</a> <br />
<a href="../Doctrine/Doctrine_Import_Mssql.html">Doctrine_Import_Mssql</a> <br />
<a href="../Doctrine/Doctrine_Import_Mysql.html">Doctrine_Import_Mysql</a> <br />
<a href="../Doctrine/Doctrine_Import_Oracle.html">Doctrine_Import_Oracle</a> <br />
<a href="../Doctrine/Doctrine_Import_Pgsql.html">Doctrine_Import_Pgsql</a> <br />
<a href="../Doctrine/Doctrine_Import_Reader.html">Doctrine_Import_Reader</a> <br />
<a href="../Doctrine/Doctrine_Import_Reader_Db.html">Doctrine_Import_Reader_Db</a> <br />
<a href="../Doctrine/Doctrine_Import_Reader_Exception.html">Doctrine_Import_Reader_Exception</a> <br />
<a href="../Doctrine/Doctrine_Import_Reader_Xml_Propel.html">Doctrine_Import_Reader_Xml_Propel</a> <br />
<a href="../Doctrine/Doctrine_Import_Schema.html">Doctrine_Import_Schema</a> <br />
<a href="../Doctrine/Doctrine_Import_Schema_Xml.html">Doctrine_Import_Schema_Xml</a> <br />
<a href="../Doctrine/Doctrine_Import_Schema_Yml.html">Doctrine_Import_Schema_Yml</a> <br />
<a href="../Doctrine/Doctrine_Import_Sqlite.html">Doctrine_Import_Sqlite</a> <br />
<a href="../Doctrine/Doctrine_IntegrityMapper.html">Doctrine_IntegrityMapper</a> <br />
<a href="../Doctrine/Doctrine_Lib.html">Doctrine_Lib</a> <br />
<a href="../Doctrine/Doctrine_Locking_Exception.html">Doctrine_Locking_Exception</a> <br />
<a href="../Doctrine/Doctrine_Locking_Manager_Pessimistic.html">Doctrine_Locking_Manager_Pessimistic</a> <br />
<a href="../Doctrine/Doctrine_Manager.html">Doctrine_Manager</a> <br />
<a href="../Doctrine/Doctrine_Manager_Exception.html">Doctrine_Manager_Exception</a> <br />
<a href="../Doctrine/Doctrine_Node.html">Doctrine_Node</a> <br />
<a href="../Doctrine/Doctrine_Node_AdjacencyList.html">Doctrine_Node_AdjacencyList</a> <br />
<a href="../Doctrine/Doctrine_Node_AdjacencyList_LevelOrderIterator.html">Doctrine_Node_AdjacencyList_LevelOrderIterator</a> <br />
<a href="../Doctrine/Doctrine_Node_AdjacencyList_PostOrderIterator.html">Doctrine_Node_AdjacencyList_PostOrderIterator</a> <br />
<a href="../Doctrine/Doctrine_Node_AdjacencyList_PreOrderIterator.html">Doctrine_Node_AdjacencyList_PreOrderIterator</a> <br />
<a href="../Doctrine/Doctrine_Node_Exception.html">Doctrine_Node_Exception</a> <br />
<a href="../Doctrine/Doctrine_Node_MaterializedPath.html">Doctrine_Node_MaterializedPath</a> <br />
<a href="../Doctrine/Doctrine_Node_MaterializedPath_LevelOrderIterator.html">Doctrine_Node_MaterializedPath_LevelOrderIterator</a> <br />
<a href="../Doctrine/Doctrine_Node_MaterializedPath_PostOrderIterator.html">Doctrine_Node_MaterializedPath_PostOrderIterator</a> <br />
<a href="../Doctrine/Doctrine_Node_MaterializedPath_PreOrderIterator.html">Doctrine_Node_MaterializedPath_PreOrderIterator</a> <br />
<a href="../Doctrine/Doctrine_Node_NestedSet.html">Doctrine_Node_NestedSet</a> <br />
<a href="../Doctrine/Doctrine_Node_NestedSet_LevelOrderIterator.html">Doctrine_Node_NestedSet_LevelOrderIterator</a> <br />
<a href="../Doctrine/Doctrine_Node_NestedSet_PostOrderIterator.html">Doctrine_Node_NestedSet_PostOrderIterator</a> <br />
<a href="../Doctrine/Doctrine_Node_NestedSet_PreOrderIterator.html">Doctrine_Node_NestedSet_PreOrderIterator</a> <br />
<a href="../Doctrine/Doctrine_Null.html">Doctrine_Null</a> <br />
<a href="../Doctrine/Doctrine_Object.html">Doctrine_Object</a> <br />
<a href="../Doctrine/Doctrine_Plugin.html">Doctrine_Plugin</a> <br />
<a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a> <br />
<a href="../Doctrine/Doctrine_Query_Abstract.html">Doctrine_Query_Abstract</a> <br />
<a href="../Doctrine/Doctrine_Query_Check.html">Doctrine_Query_Check</a> <br />
<a href="../Doctrine/Doctrine_Query_Condition.html">Doctrine_Query_Condition</a> <br />
<a href="../Doctrine/Doctrine_Query_Exception.html">Doctrine_Query_Exception</a> <br />
<a href="../Doctrine/Doctrine_Query_Filter.html">Doctrine_Query_Filter</a> <br />
<a href="../Doctrine/Doctrine_Query_Filter_Chain.html">Doctrine_Query_Filter_Chain</a> <br />
<a href="../Doctrine/Doctrine_Query_From.html">Doctrine_Query_From</a> <br />
<a href="../Doctrine/Doctrine_Query_Groupby.html">Doctrine_Query_Groupby</a> <br />
<a href="../Doctrine/Doctrine_Query_Having.html">Doctrine_Query_Having</a> <br />
<a href="../Doctrine/Doctrine_Query_JoinCondition.html">Doctrine_Query_JoinCondition</a> <br />
<a href="../Doctrine/Doctrine_Query_Limit.html">Doctrine_Query_Limit</a> <br />
<a href="../Doctrine/Doctrine_Query_Offset.html">Doctrine_Query_Offset</a> <br />
<a href="../Doctrine/Doctrine_Query_Orderby.html">Doctrine_Query_Orderby</a> <br />
<a href="../Doctrine/Doctrine_Query_Parser.html">Doctrine_Query_Parser</a> <br />
<a href="../Doctrine/Doctrine_Query_Part.html">Doctrine_Query_Part</a> <br />
<a href="../Doctrine/Doctrine_Query_Select.html">Doctrine_Query_Select</a> <br />
<a href="../Doctrine/Doctrine_Query_Set.html">Doctrine_Query_Set</a> <br />
<a href="../Doctrine/Doctrine_Query_Where.html">Doctrine_Query_Where</a> <br />
<a href="../Doctrine/Doctrine_RawSql.html">Doctrine_RawSql</a> <br />
<a href="../Doctrine/Doctrine_RawSql_Exception.html">Doctrine_RawSql_Exception</a> <br />
<a href="../Doctrine/Doctrine_Record.html">Doctrine_Record</a> <br />
<a href="../Doctrine/Doctrine_Record_Abstract.html">Doctrine_Record_Abstract</a> <br />
<a href="../Doctrine/Doctrine_Record_Exception.html">Doctrine_Record_Exception</a> <br />
<a href="../Doctrine/Doctrine_Record_Filter.html">Doctrine_Record_Filter</a> <br />
<a href="../Doctrine/Doctrine_Record_Iterator.html">Doctrine_Record_Iterator</a> <br />
<a href="../Doctrine/Doctrine_Record_Listener.html">Doctrine_Record_Listener</a> <br />
<a href="../Doctrine/Doctrine_Record_Listener_Chain.html">Doctrine_Record_Listener_Chain</a> <br />
<a href="../Doctrine/Doctrine_Record_State_Exception.html">Doctrine_Record_State_Exception</a> <br />
<a href="../Doctrine/Doctrine_Relation.html">Doctrine_Relation</a> <br />
<a href="../Doctrine/Doctrine_Relation_Association.html">Doctrine_Relation_Association</a> <br />
<a href="../Doctrine/Doctrine_Relation_Association_Self.html">Doctrine_Relation_Association_Self</a> <br />
<a href="../Doctrine/Doctrine_Relation_Exception.html">Doctrine_Relation_Exception</a> <br />
<a href="../Doctrine/Doctrine_Relation_ForeignKey.html">Doctrine_Relation_ForeignKey</a> <br />
<a href="../Doctrine/Doctrine_Relation_LocalKey.html">Doctrine_Relation_LocalKey</a> <br />
<a href="../Doctrine/Doctrine_Relation_Nest.html">Doctrine_Relation_Nest</a> <br />
<a href="../Doctrine/Doctrine_Relation_Parser.html">Doctrine_Relation_Parser</a> <br />
<a href="../Doctrine/Doctrine_Relation_Parser_Exception.html">Doctrine_Relation_Parser_Exception</a> <br />
<a href="../Doctrine/Doctrine_Schema.html">Doctrine_Schema</a> <br />
<a href="../Doctrine/Doctrine_Schema_Column.html">Doctrine_Schema_Column</a> <br />
<a href="../Doctrine/Doctrine_Schema_Database.html">Doctrine_Schema_Database</a> <br />
<a href="../Doctrine/Doctrine_Schema_Exception.html">Doctrine_Schema_Exception</a> <br />
<a href="../Doctrine/Doctrine_Schema_Object.html">Doctrine_Schema_Object</a> <br />
<a href="../Doctrine/Doctrine_Schema_Relation.html">Doctrine_Schema_Relation</a> <br />
<a href="../Doctrine/Doctrine_Schema_Table.html">Doctrine_Schema_Table</a> <br />
<a href="../Doctrine/Doctrine_Search.html">Doctrine_Search</a> <br />
<a href="../Doctrine/Doctrine_Search_Analyzer.html">Doctrine_Search_Analyzer</a> <br />
<a href="../Doctrine/Doctrine_Search_Analyzer_Exception.html">Doctrine_Search_Analyzer_Exception</a> <br />
<a href="../Doctrine/Doctrine_Search_Analyzer_Standard.html">Doctrine_Search_Analyzer_Standard</a> <br />
<a href="../Doctrine/Doctrine_Search_Exception.html">Doctrine_Search_Exception</a> <br />
<a href="../Doctrine/Doctrine_Search_Indexer.html">Doctrine_Search_Indexer</a> <br />
<a href="../Doctrine/Doctrine_Search_Indexer_Dir.html">Doctrine_Search_Indexer_Dir</a> <br />
<a href="../Doctrine/Doctrine_Search_Indexer_Exception.html">Doctrine_Search_Indexer_Exception</a> <br />
<a href="../Doctrine/Doctrine_Search_Listener.html">Doctrine_Search_Listener</a> <br />
<a href="../Doctrine/Doctrine_Search_Parser.html">Doctrine_Search_Parser</a> <br />
<a href="../Doctrine/Doctrine_Search_Query.html">Doctrine_Search_Query</a> <br />
<a href="../Doctrine/Doctrine_Search_Record.html">Doctrine_Search_Record</a> <br />
<a href="../Doctrine/Doctrine_Search_Scorer.html">Doctrine_Search_Scorer</a> <br />
<a href="../Doctrine/Doctrine_Search_Template.html">Doctrine_Search_Template</a> <br />
<a href="../Doctrine/Doctrine_Sequence.html">Doctrine_Sequence</a> <br />
<a href="../Doctrine/Doctrine_Sequence_Db2.html">Doctrine_Sequence_Db2</a> <br />
<a href="../Doctrine/Doctrine_Sequence_Exception.html">Doctrine_Sequence_Exception</a> <br />
<a href="../Doctrine/Doctrine_Sequence_Firebird.html">Doctrine_Sequence_Firebird</a> <br />
<a href="../Doctrine/Doctrine_Sequence_Informix.html">Doctrine_Sequence_Informix</a> <br />
<a href="../Doctrine/Doctrine_Sequence_Mssql.html">Doctrine_Sequence_Mssql</a> <br />
<a href="../Doctrine/Doctrine_Sequence_Mysql.html">Doctrine_Sequence_Mysql</a> <br />
<a href="../Doctrine/Doctrine_Sequence_Oracle.html">Doctrine_Sequence_Oracle</a> <br />
<a href="../Doctrine/Doctrine_Sequence_Pgsql.html">Doctrine_Sequence_Pgsql</a> <br />
<a href="../Doctrine/Doctrine_Sequence_Sqlite.html">Doctrine_Sequence_Sqlite</a> <br />
<a href="../Doctrine/Doctrine_Table.html">Doctrine_Table</a> <br />
<a href="../Doctrine/Doctrine_Table_Exception.html">Doctrine_Table_Exception</a> <br />
<a href="../Doctrine/Doctrine_Table_Repository.html">Doctrine_Table_Repository</a> <br />
<a href="../Doctrine/Doctrine_Table_Repository_Exception.html">Doctrine_Table_Repository_Exception</a> <br />
<a href="../Doctrine/Doctrine_Template.html">Doctrine_Template</a> <br />
<a href="../Doctrine/Doctrine_Template_NestedSet.html">Doctrine_Template_NestedSet</a> <br />
<a href="../Doctrine/Doctrine_Template_Searchable.html">Doctrine_Template_Searchable</a> <br />
<a href="../Doctrine/Doctrine_Template_Taggable.html">Doctrine_Template_Taggable</a> <br />
<a href="../Doctrine/Doctrine_Template_Versionable.html">Doctrine_Template_Versionable</a> <br />
<a href="../Doctrine/Doctrine_Tokenizer.html">Doctrine_Tokenizer</a> <br />
<a href="../Doctrine/Doctrine_Transaction.html">Doctrine_Transaction</a> <br />
<a href="../Doctrine/Doctrine_Transaction_Exception.html">Doctrine_Transaction_Exception</a> <br />
<a href="../Doctrine/Doctrine_Transaction_Firebird.html">Doctrine_Transaction_Firebird</a> <br />
<a href="../Doctrine/Doctrine_Transaction_Informix.html">Doctrine_Transaction_Informix</a> <br />
<a href="../Doctrine/Doctrine_Transaction_Mock.html">Doctrine_Transaction_Mock</a> <br />
<a href="../Doctrine/Doctrine_Transaction_Mssql.html">Doctrine_Transaction_Mssql</a> <br />
<a href="../Doctrine/Doctrine_Transaction_Mysql.html">Doctrine_Transaction_Mysql</a> <br />
<a href="../Doctrine/Doctrine_Transaction_Oracle.html">Doctrine_Transaction_Oracle</a> <br />
<a href="../Doctrine/Doctrine_Transaction_Pgsql.html">Doctrine_Transaction_Pgsql</a> <br />
<a href="../Doctrine/Doctrine_Transaction_Sqlite.html">Doctrine_Transaction_Sqlite</a> <br />
<a href="../Doctrine/Doctrine_Tree.html">Doctrine_Tree</a> <br />
<a href="../Doctrine/Doctrine_Tree_AdjacencyList.html">Doctrine_Tree_AdjacencyList</a> <br />
<a href="../Doctrine/Doctrine_Tree_Exception.html">Doctrine_Tree_Exception</a> <br />
<a href="../Doctrine/Doctrine_Tree_MaterializedPath.html">Doctrine_Tree_MaterializedPath</a> <br />
<a href="../Doctrine/Doctrine_Tree_NestedSet.html">Doctrine_Tree_NestedSet</a> <br />
<a href="../Doctrine/Doctrine_Util.html">Doctrine_Util</a> <br />
<a href="../Doctrine/Doctrine_Validator.html">Doctrine_Validator</a> <br />
<a href="../Doctrine/Doctrine_Validator_Country.html">Doctrine_Validator_Country</a> <br />
<a href="../Doctrine/Doctrine_Validator_Creditcard.html">Doctrine_Validator_Creditcard</a> <br />
<a href="../Doctrine/Doctrine_Validator_Date.html">Doctrine_Validator_Date</a> <br />
<a href="../Doctrine/Doctrine_Validator_Email.html">Doctrine_Validator_Email</a> <br />
<a href="../Doctrine/Doctrine_Validator_Enum.html">Doctrine_Validator_Enum</a> <br />
<a href="../Doctrine/Doctrine_Validator_ErrorStack.html">Doctrine_Validator_ErrorStack</a> <br />
<a href="../Doctrine/Doctrine_Validator_Exception.html">Doctrine_Validator_Exception</a> <br />
<a href="../Doctrine/Doctrine_Validator_HtmlColor.html">Doctrine_Validator_HtmlColor</a> <br />
<a href="../Doctrine/Doctrine_Validator_Ip.html">Doctrine_Validator_Ip</a> <br />
<a href="../Doctrine/Doctrine_Validator_Minlength.html">Doctrine_Validator_Minlength</a> <br />
<a href="../Doctrine/Doctrine_Validator_Nospace.html">Doctrine_Validator_Nospace</a> <br />
<a href="../Doctrine/Doctrine_Validator_Notblank.html">Doctrine_Validator_Notblank</a> <br />
<a href="../Doctrine/Doctrine_Validator_Notnull.html">Doctrine_Validator_Notnull</a> <br />
<a href="../Doctrine/Doctrine_Validator_Range.html">Doctrine_Validator_Range</a> <br />
<a href="../Doctrine/Doctrine_Validator_Regexp.html">Doctrine_Validator_Regexp</a> <br />
<a href="../Doctrine/Doctrine_Validator_Unique.html">Doctrine_Validator_Unique</a> <br />
<a href="../Doctrine/Doctrine_Validator_Unsigned.html">Doctrine_Validator_Unsigned</a> <br />
<a href="../Doctrine/Doctrine_Validator_Usstate.html">Doctrine_Validator_Usstate</a> <br />
<a href="../Doctrine/Doctrine_View.html">Doctrine_View</a> <br />
<a href="../Doctrine/Doctrine_View_Exception.html">Doctrine_View_Exception</a> <br />
</div>
<div class="package">
Doctrine_Cache<br /> <span style="padding-left: 1em;"> <a href="../Doctrine/Doctrine_Cache/Doctrine_Cache.html">Doctrine_Cache</a> </span> <br />
<span style="padding-left: 1em;"> <a href="../Doctrine/Doctrine_Cache/Doctrine_Cache_Apc.html">Doctrine_Cache_Apc</a> </span> <br />
<span style="padding-left: 1em;"> <a href="../Doctrine/Doctrine_Cache/Doctrine_Cache_Array.html">Doctrine_Cache_Array</a> </span> <br />
<span style="padding-left: 1em;"> <a href="../Doctrine/Doctrine_Cache/Doctrine_Cache_Db.html">Doctrine_Cache_Db</a> </span> <br />
<span style="padding-left: 1em;"> <a href="../Doctrine/Doctrine_Cache/Doctrine_Cache_Driver.html">Doctrine_Cache_Driver</a> </span> <br />
<span style="padding-left: 1em;"> <a href="../Doctrine/Doctrine_Cache/Doctrine_Cache_Exception.html">Doctrine_Cache_Exception</a> </span> <br />
<span style="padding-left: 1em;"> <a href="../Doctrine/Doctrine_Cache/Doctrine_Cache_Memcache.html">Doctrine_Cache_Memcache</a> </span> <br />
</div>
<div class="package">
Doctrine_Adapter<br /> <span style="padding-left: 1em;"> <a href="../Doctrine/Doctrine_Adapter/Doctrine_Adapter_Db2.html">Doctrine_Adapter_Db2</a> </span> <br />
<span style="padding-left: 1em;"> <a href="../Doctrine/Doctrine_Adapter/Doctrine_Adapter_Mock.html">Doctrine_Adapter_Mock</a> </span> <br />
<span style="padding-left: 1em;"> <a href="../Doctrine/Doctrine_Adapter/Doctrine_Adapter_Mysqli.html">Doctrine_Adapter_Mysqli</a> </span> <br />
<span style="padding-left: 1em;"> <a href="../Doctrine/Doctrine_Adapter/Doctrine_Adapter_Oracle.html">Doctrine_Adapter_Oracle</a> </span> <br />
<span style="padding-left: 1em;"> <a href="../Doctrine/Doctrine_Adapter/Doctrine_Adapter_Statement_Mock.html">Doctrine_Adapter_Statement_Mock</a> </span> <br />
</div>
<div class="package">
Doctrine_DataDict<br /> <span style="padding-left: 1em;"> <a href="../Doctrine/Doctrine_DataDict/Doctrine_DataDict_Firebird.html">Doctrine_DataDict_Firebird</a> </span> <br />
<span style="padding-left: 1em;"> <a href="../Doctrine/Doctrine_DataDict/Doctrine_DataDict_Mssql.html">Doctrine_DataDict_Mssql</a> </span> <br />
<span style="padding-left: 1em;"> <a href="../Doctrine/Doctrine_DataDict/Doctrine_DataDict_Mysql.html">Doctrine_DataDict_Mysql</a> </span> <br />
<span style="padding-left: 1em;"> <a href="../Doctrine/Doctrine_DataDict/Doctrine_DataDict_Oracle.html">Doctrine_DataDict_Oracle</a> </span> <br />
<span style="padding-left: 1em;"> <a href="../Doctrine/Doctrine_DataDict/Doctrine_DataDict_Pgsql.html">Doctrine_DataDict_Pgsql</a> </span> <br />
<span style="padding-left: 1em;"> <a href="../Doctrine/Doctrine_DataDict/Doctrine_DataDict_Sqlite.html">Doctrine_DataDict_Sqlite</a> </span> <br />
</div>
</div>
<div id="content">
<h1>Class: Doctrine_Query_Abstract</h1>
Source Location: /Doctrine/Query/Abstract.php<br /><br />
<h2 class="class-name">Class Doctrine_Query_Abstract</h2>
<a name="sec-description"></a>
<div class="info-box">
<div class="info-box-title">Class Overview</div>
<div class="nav-bar">
<span class="disabled">Class Overview</span> |
<a href="#sec-descendents">Descendants</a>
|
<a href="#sec-inherited">Inherited Properties, Constants, and Methods</a>
| <a href="#sec-vars">Properties</a>
| <a href="#sec-method-summary">Method Summary</a> | <a href="#sec-methods">Methods Detail</a>
| <a href="#sec-consts">Constants</a>
</div>
<div class="info-box-body">
<table width="100%" border="0">
<tr><td valign="top" width="60%" class="class-overview">
<p align="center" class="short-description"><strong>Doctrine_Query_Abstract
</strong></p>
<p class="notes">
Located in <a class="field" href="_Doctrine---Query---Abstract.php.html">/Doctrine/Query/Abstract.php</a> [<span class="field">line <a href="../__filesource/fsource_Doctrine__DoctrineQueryAbstract.php.html#a33">33</a></span>]
</p>
<pre><a href="../Doctrine/Doctrine_Object.html">Doctrine_Object</a>
|
--<a href="../Doctrine/Doctrine_Hydrate.html">Doctrine_Hydrate</a>
|
--Doctrine_Query_Abstract</pre>
<strong>Author(s):</strong>
<ul>
<li>Konsta Vesterinen &lt;<a href="mailto:kvesteri@cc.hut.fi">kvesteri@cc.hut.fi</a>&gt;</li>
</ul>
<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="indent"><strong>Abstract:</strong>&nbsp;&nbsp;</td><td></td>
</tr>
</table>
<br />
<strong>Information Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr><td><strong>Version:</strong>&nbsp;&nbsp;</td><td>$Revision: 1393 $</td></tr>
<tr><td><strong>Link:</strong>&nbsp;&nbsp;</td><td>www.phpdoctrine.com</td></tr>
<tr><td><strong>Since:</strong>&nbsp;&nbsp;</td><td>1.0</td></tr>
<tr><td><strong>License:</strong>&nbsp;&nbsp;</td><td><a href="http://www.opensource.org/licenses/lgpl-license.php">LGPL</a></td></tr>
</table>
</td>
<td valign="top" width="20%" class="class-overview">
<p align="center" class="short-description"><strong><a href="#sec_methods">Methods</a></strong></p>
<ul>
<li><a href="../Doctrine/Doctrine_Query_Abstract.html#methodaddFrom">addFrom</a></li>
<li><a href="../Doctrine/Doctrine_Query_Abstract.html#methodaddGroupBy">addGroupBy</a></li>
<li><a href="../Doctrine/Doctrine_Query_Abstract.html#methodaddHaving">addHaving</a></li>
<li><a href="../Doctrine/Doctrine_Query_Abstract.html#methodaddOrderBy">addOrderBy</a></li>
<li><a href="../Doctrine/Doctrine_Query_Abstract.html#methodaddSelect">addSelect</a></li>
<li><a href="../Doctrine/Doctrine_Query_Abstract.html#methodaddWhere">addWhere</a></li>
<li><a href="../Doctrine/Doctrine_Query_Abstract.html#methoddelete">delete</a></li>
<li><a href="../Doctrine/Doctrine_Query_Abstract.html#methoddistinct">distinct</a></li>
<li><a href="../Doctrine/Doctrine_Query_Abstract.html#methodforUpdate">forUpdate</a></li>
<li><a href="../Doctrine/Doctrine_Query_Abstract.html#methodfrom">from</a></li>
<li><a href="../Doctrine/Doctrine_Query_Abstract.html#methodgroupBy">groupBy</a></li>
<li><a href="../Doctrine/Doctrine_Query_Abstract.html#methodhaving">having</a></li>
<li><a href="../Doctrine/Doctrine_Query_Abstract.html#methodinnerJoin">innerJoin</a></li>
<li><a href="../Doctrine/Doctrine_Query_Abstract.html#methodleftJoin">leftJoin</a></li>
<li><a href="../Doctrine/Doctrine_Query_Abstract.html#methodlimit">limit</a></li>
<li><a href="../Doctrine/Doctrine_Query_Abstract.html#methodoffset">offset</a></li>
<li><a href="../Doctrine/Doctrine_Query_Abstract.html#methodorderBy">orderBy</a></li>
<li><a href="../Doctrine/Doctrine_Query_Abstract.html#methodparseQueryPart">parseQueryPart</a></li>
<li><a href="../Doctrine/Doctrine_Query_Abstract.html#methodselect">select</a></li>
<li><a href="../Doctrine/Doctrine_Query_Abstract.html#methodset">set</a></li>
<li><a href="../Doctrine/Doctrine_Query_Abstract.html#methodupdate">update</a></li>
<li><a href="../Doctrine/Doctrine_Query_Abstract.html#methodwhere">where</a></li>
<li><a href="../Doctrine/Doctrine_Query_Abstract.html#methodwhereIn">whereIn</a></li>
</ul>
</td>
</tr></table>
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
</div>
<a name="sec-descendents"></a>
<div class="info-box">
<div class="info-box-title">Direct descendents</div>
<div class="nav-bar">
<a href="#sec-description">Class Overview</a> |
<a href="#sec-descendents">Descendents</a>
| <a href="#sec-inherited">Inherited Properties and Methods</a>
| <a href="#sec-vars">Properties</a>
| <a href="#sec-method-summary">Method Summary</a> | <a href="#sec-methods">Methods Detail</a>
| <a href="#sec-consts">Constants</a>
</div>
<div class="info-box-body">
<table cellpadding="2" cellspacing="0" class="class-table">
<tr>
<th class="class-table-header">Child Class</th>
<th class="class-table-header">Description</th>
</tr>
<tr>
<td style="padding-right: 2em"><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a></td>
<td>
Doctrine_Query
</td>
</tr>
<tr>
<td style="padding-right: 2em"><a href="../Doctrine/Doctrine_RawSql.html">Doctrine_RawSql</a></td>
<td>
Doctrine_RawSql
</td>
</tr>
</table>
<br /><div class="top">[ <a href="#top">Top</a> ]</div>
</div>
</div>
<a name="sec-inherited"></a>
<div class="info-box">
<div class="info-box-title">Inherited Properties, Constants, and Methods</div>
<div class="nav-bar">
<a href="#sec-description">Class Overview</a> |
<a href="#sec-descendents">Descendants</a> |
| <span class="disabled">Inherited Properties, Constants, and Methods</span>
| <a href="#sec-vars">Properties</a>
| <a href="#sec-method-summary">Method Summary</a> | <a href="#sec-methods">Methods Detail</a>
| <a href="#sec-consts">Constants</a>
</div>
<div class="info-box-body">
<table cellpadding="2" cellspacing="0" class="class-table">
<tr>
<th class="class-table-header" width="30%">Inherited Properties</th>
<th class="class-table-header" width="40%">Inherited Methods</th>
<th class="class-table-header" width="30%">Inherited Constants</th>
</tr>
<tr>
<td width="30%">
<p>Inherited From <span class="classname"><a href="../Doctrine/Doctrine_Hydrate.html">Doctrine_Hydrate</a></span></p>
<blockquote>
<dl>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#var$aggregateMap">Doctrine_Hydrate::$aggregateMap</a></span>
</dt>
<dd>
<span class="method-definition"></span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#var$parts">Doctrine_Hydrate::$parts</a></span>
</dt>
<dd>
<span class="method-definition"></span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#var$pendingAggregates">Doctrine_Hydrate::$pendingAggregates</a></span>
</dt>
<dd>
<span class="method-definition"></span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#var$type">Doctrine_Hydrate::$type</a></span>
</dt>
<dd>
<span class="method-definition"></span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#var$_aliasMap">Doctrine_Hydrate::$_aliasMap</a></span>
</dt>
<dd>
<span class="method-definition"></span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#var$_cache">Doctrine_Hydrate::$_cache</a></span>
</dt>
<dd>
<span class="method-definition"></span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#var$_conn">Doctrine_Hydrate::$_conn</a></span>
</dt>
<dd>
<span class="method-definition"></span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#var$_expireCache">Doctrine_Hydrate::$_expireCache</a></span>
</dt>
<dd>
<span class="method-definition"></span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#var$_hydrationMode">Doctrine_Hydrate::$_hydrationMode</a></span>
</dt>
<dd>
<span class="method-definition"></span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#var$_options">Doctrine_Hydrate::$_options</a></span>
</dt>
<dd>
<span class="method-definition"></span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#var$_params">Doctrine_Hydrate::$_params</a></span>
</dt>
<dd>
<span class="method-definition"></span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#var$_sql">Doctrine_Hydrate::$_sql</a></span>
</dt>
<dd>
<span class="method-definition"></span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#var$_tableAliases">Doctrine_Hydrate::$_tableAliases</a></span>
</dt>
<dd>
<span class="method-definition"></span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#var$_tableAliasSeeds">Doctrine_Hydrate::$_tableAliasSeeds</a></span>
</dt>
<dd>
<span class="method-definition"></span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#var$_timeToLive">Doctrine_Hydrate::$_timeToLive</a></span>
</dt>
<dd>
<span class="method-definition"></span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#var$_view">Doctrine_Hydrate::$_view</a></span>
</dt>
<dd>
<span class="method-definition"></span>
</dd>
</dl>
</blockquote>
<p>Inherited From <span class="classname"><a href="../Doctrine/Doctrine_Object.html">Doctrine_Object</a></span></p>
<blockquote>
<dl>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Object.html#var$_null">Doctrine_Object::$_null</a></span>
</dt>
<dd>
<span class="method-definition"></span>
</dd>
</dl>
</blockquote>
</td>
<td width="40%">
<p>Inherited From <span class="classname"><a href="../Doctrine/Doctrine_Hydrate.html">Doctrine_Hydrate</a></span></p>
<blockquote>
<dl>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#method__construct">Doctrine_Hydrate::__construct()</a></span>
</dt>
<dd>
<span class="method-definition">constructor</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodaddQueryPart">Doctrine_Hydrate::addQueryPart()</a></span>
</dt>
<dd>
<span class="method-definition">addQueryPart adds a query part in the query part array</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodaddTableAlias">Doctrine_Hydrate::addTableAlias()</a></span>
</dt>
<dd>
<span class="method-definition">addTableAlias adds an alias for table and associates it with given component alias</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodapplyInheritance">Doctrine_Hydrate::applyInheritance()</a></span>
</dt>
<dd>
<span class="method-definition">applyInheritance applies column aggregation inheritance to DQL / SQL query</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodclear">Doctrine_Hydrate::clear()</a></span>
</dt>
<dd>
<span class="method-definition">clear resets all the variables</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodconvertEnums">Doctrine_Hydrate::convertEnums()</a></span>
</dt>
<dd>
<span class="method-definition"></span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodcopyAliases">Doctrine_Hydrate::copyAliases()</a></span>
</dt>
<dd>
<span class="method-definition">copyAliases copy aliases from another Hydrate object</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodcreateSubquery">Doctrine_Hydrate::createSubquery()</a></span>
</dt>
<dd>
<span class="method-definition">createSubquery creates a subquery</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodexecute">Doctrine_Hydrate::execute()</a></span>
</dt>
<dd>
<span class="method-definition">execute executes the query and populates the data set</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodexpireCache">Doctrine_Hydrate::expireCache()</a></span>
</dt>
<dd>
<span class="method-definition">expireCache</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodfetchArray">Doctrine_Hydrate::fetchArray()</a></span>
</dt>
<dd>
<span class="method-definition">fetchArray Convenience method to execute using array fetching as hydration mode.</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodfetchOne">Doctrine_Hydrate::fetchOne()</a></span>
</dt>
<dd>
<span class="method-definition">fetchOne Convenience method to execute the query and return the first item of the collection.</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodgenerateNewTableAlias">Doctrine_Hydrate::generateNewTableAlias()</a></span>
</dt>
<dd>
<span class="method-definition">generateNewTableAlias generates a new alias from given table alias</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodgenerateTableAlias">Doctrine_Hydrate::generateTableAlias()</a></span>
</dt>
<dd>
<span class="method-definition">generateTableAlias generates a table alias from given table name and associates it with given component alias</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodgetAliasDeclaration">Doctrine_Hydrate::getAliasDeclaration()</a></span>
</dt>
<dd>
<span class="method-definition">getAliasDeclaration get the declaration for given component alias</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodgetAliasMap">Doctrine_Hydrate::getAliasMap()</a></span>
</dt>
<dd>
<span class="method-definition">getAliasMap returns the component alias map</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodgetCachedForm">Doctrine_Hydrate::getCachedForm()</a></span>
</dt>
<dd>
<span class="method-definition">getCachedForm returns the cached form of this query for given resultSet</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodgetCacheDriver">Doctrine_Hydrate::getCacheDriver()</a></span>
</dt>
<dd>
<span class="method-definition">getCacheDriver returns the cache driver associated with this object</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodgetComponentAlias">Doctrine_Hydrate::getComponentAlias()</a></span>
</dt>
<dd>
<span class="method-definition">getComponentAlias get component alias associated with given table alias</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodgetConnection">Doctrine_Hydrate::getConnection()</a></span>
</dt>
<dd>
<span class="method-definition">getConnection</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodgetParams">Doctrine_Hydrate::getParams()</a></span>
</dt>
<dd>
<span class="method-definition">getParams</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodgetQueryPart">Doctrine_Hydrate::getQueryPart()</a></span>
</dt>
<dd>
<span class="method-definition">setQueryPart sets a query part in the query part array</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodgetRoot">Doctrine_Hydrate::getRoot()</a></span>
</dt>
<dd>
<span class="method-definition">getRoot returns the root component for this object</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodgetRootAlias">Doctrine_Hydrate::getRootAlias()</a></span>
</dt>
<dd>
<span class="method-definition">getRootAlias returns the alias of the the root component</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodgetRootDeclaration">Doctrine_Hydrate::getRootDeclaration()</a></span>
</dt>
<dd>
<span class="method-definition">getRootDeclaration returns the root declaration</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodgetSql">Doctrine_Hydrate::getSql()</a></span>
</dt>
<dd>
<span class="method-definition">getSql return the sql associated with this object</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodgetTableAlias">Doctrine_Hydrate::getTableAlias()</a></span>
</dt>
<dd>
<span class="method-definition">getTableAlias some database such as Oracle need the identifier lengths to be &lt; ~30 chars hence Doctrine creates as short identifier aliases as possible</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodgetTableAliases">Doctrine_Hydrate::getTableAliases()</a></span>
</dt>
<dd>
<span class="method-definition">getTableAliases returns all table aliases</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodgetTableAliasSeed">Doctrine_Hydrate::getTableAliasSeed()</a></span>
</dt>
<dd>
<span class="method-definition">getTableAliasSeed returns the alias seed for given table alias</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodgetType">Doctrine_Hydrate::getType()</a></span>
</dt>
<dd>
<span class="method-definition">getType</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodgetView">Doctrine_Hydrate::getView()</a></span>
</dt>
<dd>
<span class="method-definition">getView returns the view associated with this query object (if any)</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodhasAliasDeclaration">Doctrine_Hydrate::hasAliasDeclaration()</a></span>
</dt>
<dd>
<span class="method-definition">hasAliasDeclaration whether or not this object has a declaration for given component alias</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodhasTableAlias">Doctrine_Hydrate::hasTableAlias()</a></span>
</dt>
<dd>
<span class="method-definition">hasTableAlias whether or not this object has given tableAlias</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodisLimitSubqueryUsed">Doctrine_Hydrate::isLimitSubqueryUsed()</a></span>
</dt>
<dd>
<span class="method-definition">limitSubqueryUsed whether or not limit subquery was used</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodparseData2">Doctrine_Hydrate::parseData2()</a></span>
</dt>
<dd>
<span class="method-definition">parseData parses the data returned by statement object</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodremoveQueryPart">Doctrine_Hydrate::removeQueryPart()</a></span>
</dt>
<dd>
<span class="method-definition">removeQueryPart removes a query part from the query part array</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodserialize">Doctrine_Hydrate::serialize()</a></span>
</dt>
<dd>
<span class="method-definition">serialize this method is automatically called when this Doctrine_Hydrate is serialized</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodsetAliasMap">Doctrine_Hydrate::setAliasMap()</a></span>
</dt>
<dd>
<span class="method-definition">setAliasMap sets the whole component alias map</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodsetCacheLifeSpan">Doctrine_Hydrate::setCacheLifeSpan()</a></span>
</dt>
<dd>
<span class="method-definition">setCacheLifeSpan</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodsetHydrationMode">Doctrine_Hydrate::setHydrationMode()</a></span>
</dt>
<dd>
<span class="method-definition">Sets the fetchmode.</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodsetParams">Doctrine_Hydrate::setParams()</a></span>
</dt>
<dd>
<span class="method-definition">setParams</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodsetQueryPart">Doctrine_Hydrate::setQueryPart()</a></span>
</dt>
<dd>
<span class="method-definition">setQueryPart sets a query part in the query part array</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodsetView">Doctrine_Hydrate::setView()</a></span>
</dt>
<dd>
<span class="method-definition">setView sets a database view this query object uses this method should only be called internally by doctrine</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methodunserialize">Doctrine_Hydrate::unserialize()</a></span>
</dt>
<dd>
<span class="method-definition">unseralize this method is automatically called everytime a Doctrine_Hydrate object is unserialized</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#methoduseCache">Doctrine_Hydrate::useCache()</a></span>
</dt>
<dd>
<span class="method-definition">useCache</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#method_execute">Doctrine_Hydrate::_execute()</a></span>
</dt>
<dd>
<span class="method-definition"></span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#method_setLastElement">Doctrine_Hydrate::_setLastElement()</a></span>
</dt>
<dd>
<span class="method-definition">_setLastElement</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#method__toString">Doctrine_Hydrate::__toString()</a></span>
</dt>
<dd>
<span class="method-definition"></span>
</dd>
</dl>
</blockquote>
<p>Inherited From <span class="classname"><a href="../Doctrine/Doctrine_Object.html">Doctrine_Object</a></span></p>
<blockquote>
<dl>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Object.html#methodgetNullObject">Doctrine_Object::getNullObject()</a></span>
</dt>
<dd>
<span class="method-definition">getNullObject returns the null object associated with this object</span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Object.html#methodinitNullObject">Doctrine_Object::initNullObject()</a></span>
</dt>
<dd>
<span class="method-definition">initNullObject initializes the null object</span>
</dd>
</dl>
</blockquote>
</td>
<td width="30%">
<p>Inherited From <span class="classname"><a href="../Doctrine/Doctrine_Hydrate.html">Doctrine_Hydrate</a></span></p>
<blockquote>
<dl>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#constCREATE">Doctrine_Hydrate::CREATE</a></span>
</dt>
<dd>
<span class="method-definition"></span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#constDELETE">Doctrine_Hydrate::DELETE</a></span>
</dt>
<dd>
<span class="method-definition"></span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#constHYDRATE_ARRAY">Doctrine_Hydrate::HYDRATE_ARRAY</a></span>
</dt>
<dd>
<span class="method-definition"></span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#constHYDRATE_RECORD">Doctrine_Hydrate::HYDRATE_RECORD</a></span>
</dt>
<dd>
<span class="method-definition"></span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#constINSERT">Doctrine_Hydrate::INSERT</a></span>
</dt>
<dd>
<span class="method-definition"></span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#constSELECT">Doctrine_Hydrate::SELECT</a></span>
</dt>
<dd>
<span class="method-definition"></span>
</dd>
<dt>
<span class="method-definition"><a href="../Doctrine/Doctrine_Hydrate.html#constUPDATE">Doctrine_Hydrate::UPDATE</a></span>
</dt>
<dd>
<span class="method-definition"></span>
</dd>
</dl>
</blockquote>
</td>
</tr>
</table>
<br /><div class="top">[ <a href="#top">Top</a> ]</div>
</div>
</div>
<a name="sec-method-summary"></a>
<div class="info-box">
<div class="info-box-title">Method Summary</span></div>
<div class="nav-bar">
<a href="#sec-description">Class Overview</a> |
<a href="#sec-descendents">Descendents</a> |
<a href="#sec-inherited">Inherited Properties and Methods</a>
| <a href="#sec-vars">Properties</a>
| <a href="#sec-consts">Constants</a>
<span class="disabled">Method Summary</span> | <a href="#sec-methods">Methods Detail</a>
</div>
<div class="info-box-body">
<div class="method-summary">
<table border="0" cellspacing="0" cellpadding="0" class="method-summary">
<div class="method-definition">
<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a></span>&nbsp;&nbsp;</td>
<td class="method-definition"><a href="#addFrom" title="details" class="method-name">addFrom</a>()&nbsp;&nbsp;</td>
<td class="method-definition">addFrom adds fields to the FROM part of the query</td></tr>
</div>
<div class="method-definition">
<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a></span>&nbsp;&nbsp;</td>
<td class="method-definition"><a href="#addGroupBy" title="details" class="method-name">addGroupBy</a>()&nbsp;&nbsp;</td>
<td class="method-definition">addGroupBy adds fields to the GROUP BY part of the query</td></tr>
</div>
<div class="method-definition">
<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a></span>&nbsp;&nbsp;</td>
<td class="method-definition"><a href="#addHaving" title="details" class="method-name">addHaving</a>()&nbsp;&nbsp;</td>
<td class="method-definition">addHaving adds conditions to the HAVING part of the query</td></tr>
</div>
<div class="method-definition">
<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a></span>&nbsp;&nbsp;</td>
<td class="method-definition"><a href="#addOrderBy" title="details" class="method-name">addOrderBy</a>()&nbsp;&nbsp;</td>
<td class="method-definition">addOrderBy adds fields to the ORDER BY part of the query</td></tr>
</div>
<div class="method-definition">
<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a></span>&nbsp;&nbsp;</td>
<td class="method-definition"><a href="#addSelect" title="details" class="method-name">addSelect</a>()&nbsp;&nbsp;</td>
<td class="method-definition">addSelect adds fields to the SELECT part of the query</td></tr>
</div>
<div class="method-definition">
<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a></span>&nbsp;&nbsp;</td>
<td class="method-definition"><a href="#addWhere" title="details" class="method-name">addWhere</a>()&nbsp;&nbsp;</td>
<td class="method-definition">addWhere adds conditions to the WHERE part of the query</td></tr>
</div>
<div class="method-definition">
<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a></span>&nbsp;&nbsp;</td>
<td class="method-definition"><a href="#delete" title="details" class="method-name">delete</a>()&nbsp;&nbsp;</td>
<td class="method-definition">delete sets the query type to DELETE</td></tr>
</div>
<div class="method-definition">
<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a></span>&nbsp;&nbsp;</td>
<td class="method-definition"><a href="#distinct" title="details" class="method-name">distinct</a>()&nbsp;&nbsp;</td>
<td class="method-definition">distinct Makes the query SELECT DISTINCT.</td></tr>
</div>
<div class="method-definition">
<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a></span>&nbsp;&nbsp;</td>
<td class="method-definition"><a href="#forUpdate" title="details" class="method-name">forUpdate</a>()&nbsp;&nbsp;</td>
<td class="method-definition">forUpdate Makes the query SELECT FOR UPDATE.</td></tr>
</div>
<div class="method-definition">
<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a></span>&nbsp;&nbsp;</td>
<td class="method-definition"><a href="#from" title="details" class="method-name">from</a>()&nbsp;&nbsp;</td>
<td class="method-definition">from sets the FROM part of the query</td></tr>
</div>
<div class="method-definition">
<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a></span>&nbsp;&nbsp;</td>
<td class="method-definition"><a href="#groupBy" title="details" class="method-name">groupBy</a>()&nbsp;&nbsp;</td>
<td class="method-definition">groupBy sets the GROUP BY part of the query</td></tr>
</div>
<div class="method-definition">
<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a></span>&nbsp;&nbsp;</td>
<td class="method-definition"><a href="#having" title="details" class="method-name">having</a>()&nbsp;&nbsp;</td>
<td class="method-definition">having sets the HAVING part of the query</td></tr>
</div>
<div class="method-definition">
<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a></span>&nbsp;&nbsp;</td>
<td class="method-definition"><a href="#innerJoin" title="details" class="method-name">innerJoin</a>()&nbsp;&nbsp;</td>
<td class="method-definition">innerJoin appends an INNER JOIN to the FROM part of the query</td></tr>
</div>
<div class="method-definition">
<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a></span>&nbsp;&nbsp;</td>
<td class="method-definition"><a href="#leftJoin" title="details" class="method-name">leftJoin</a>()&nbsp;&nbsp;</td>
<td class="method-definition">leftJoin appends a LEFT JOIN to the FROM part of the query</td></tr>
</div>
<div class="method-definition">
<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a></span>&nbsp;&nbsp;</td>
<td class="method-definition"><a href="#limit" title="details" class="method-name">limit</a>()&nbsp;&nbsp;</td>
<td class="method-definition">limit sets the Query query limit</td></tr>
</div>
<div class="method-definition">
<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a></span>&nbsp;&nbsp;</td>
<td class="method-definition"><a href="#offset" title="details" class="method-name">offset</a>()&nbsp;&nbsp;</td>
<td class="method-definition">offset sets the Query query offset</td></tr>
</div>
<div class="method-definition">
<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a></span>&nbsp;&nbsp;</td>
<td class="method-definition"><a href="#orderBy" title="details" class="method-name">orderBy</a>()&nbsp;&nbsp;</td>
<td class="method-definition">orderBy sets the ORDER BY part of the query</td></tr>
</div>
<div class="method-definition">
<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a></span>&nbsp;&nbsp;</td>
<td class="method-definition"><a href="#parseQueryPart" title="details" class="method-name">parseQueryPart</a>()&nbsp;&nbsp;</td>
<td class="method-definition">parseQueryPart parses given DQL query part</td></tr>
</div>
<div class="method-definition">
<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a></span>&nbsp;&nbsp;</td>
<td class="method-definition"><a href="#select" title="details" class="method-name">select</a>()&nbsp;&nbsp;</td>
<td class="method-definition">select sets the SELECT part of the query</td></tr>
</div>
<div class="method-definition">
<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a></span>&nbsp;&nbsp;</td>
<td class="method-definition"><a href="#set" title="details" class="method-name">set</a>()&nbsp;&nbsp;</td>
<td class="method-definition">set sets the SET part of the query</td></tr>
</div>
<div class="method-definition">
<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a></span>&nbsp;&nbsp;</td>
<td class="method-definition"><a href="#update" title="details" class="method-name">update</a>()&nbsp;&nbsp;</td>
<td class="method-definition">update sets the UPDATE part of the query</td></tr>
</div>
<div class="method-definition">
<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a></span>&nbsp;&nbsp;</td>
<td class="method-definition"><a href="#where" title="details" class="method-name">where</a>()&nbsp;&nbsp;</td>
<td class="method-definition">where sets the WHERE part of the query</td></tr>
</div>
<div class="method-definition">
<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a></span>&nbsp;&nbsp;</td>
<td class="method-definition"><a href="#whereIn" title="details" class="method-name">whereIn</a>()&nbsp;&nbsp;</td>
<td class="method-definition">whereIn adds IN condition to the query WHERE part</td></tr>
</div>
</table>
</div>
<br /><div class="top">[ <a href="#top">Top</a> ]</div>
</div>
</div>
<a name="sec-vars"></a>
<div class="info-box">
<div class="info-box-title">Properties</div>
<div class="nav-bar">
<a href="#sec-description">Class Overview</a> |
<a href="#sec-descendents">Descendents</a> |
<a href="#sec-inherited">Inherited Properties and Methods</a>
| <a href="#sec-var-summary">Property Summary</a> | <a href="#sec-vars">Properties Detail</a>
|
<a href="#sec-method-summary">Method Summary</a> | <a href="#sec-methods">Methods Detail</a>
|
<a href="#sec-consts">Constants</a>
</div>
<div class="info-box-body">
</div>
</div>
<a name="sec-methods"></a>
<div class="info-box">
<div class="info-box-title">Methods</div>
<div class="nav-bar">
<a href="#sec-description">Class Overview</a> |
<a href="#sec-descendents">Descendents</a>
<a href="#sec-inherited">Inherited Properties and Methods</a>
| |
<a href="#sec-vars">Properties</a>
|
<a href="#sec-consts">Constants</a>
| <a href="#sec-method-summary">Method Summary</a> | <span class="disabled">Methods Detail</span>
</div>
<div class="info-box-body">
<a name='method_detail'></a>
<a name="methodaddFrom" id="addFrom"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">addFrom</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineQueryAbstract.php.html#a53">53</a>]</span>
</div>
<br />
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
<code><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a> addFrom(
string
$from&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>addFrom adds fields to the FROM part of the query
</strong></p>
<strong>Parameters:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr><td class="indent">
<span class="var-type">string</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$from:&nbsp;</span></td>
<td>
<span class="var-description"> Query FROM part</span> </td></tr>
</table>
<br />
<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
</tr>
</table>
<br />
<br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodaddGroupBy" id="addGroupBy"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">addGroupBy</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineQueryAbstract.php.html#a109">109</a>]</span>
</div>
<br />
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
<code><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a> addGroupBy(
string
$groupby&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>addGroupBy adds fields to the GROUP BY part of the query
</strong></p>
<strong>Parameters:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr><td class="indent">
<span class="var-type">string</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$groupby:&nbsp;</span></td>
<td>
<span class="var-description"> Query GROUP BY part</span> </td></tr>
</table>
<br />
<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
</tr>
</table>
<br />
<br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodaddHaving" id="addHaving"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">addHaving</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineQueryAbstract.php.html#a121">121</a>]</span>
</div>
<br />
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
<code><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a> addHaving(
string
$having, [mixed
$params = array()]&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>addHaving adds conditions to the HAVING part of the query
</strong></p>
<strong>Parameters:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr><td class="indent">
<span class="var-type">string</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$having:&nbsp;</span></td>
<td>
<span class="var-description"> Query HAVING part</span> </td></tr>
<tr><td class="indent">
<span class="var-type">mixed</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$params:&nbsp;</span></td>
<td>
<span class="var-description"> an array of parameters or a simple scalar</span> </td></tr>
</table>
<br />
<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
</tr>
</table>
<br />
<br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodaddOrderBy" id="addOrderBy"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">addOrderBy</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineQueryAbstract.php.html#a137">137</a>]</span>
</div>
<br />
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
<code><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a> addOrderBy(
string
$orderby&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>addOrderBy adds fields to the ORDER BY part of the query
</strong></p>
<strong>Parameters:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr><td class="indent">
<span class="var-type">string</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$orderby:&nbsp;</span></td>
<td>
<span class="var-description"> Query ORDER BY part</span> </td></tr>
</table>
<br />
<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
</tr>
</table>
<br />
<br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodaddSelect" id="addSelect"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">addSelect</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineQueryAbstract.php.html#a42">42</a>]</span>
</div>
<br />
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
<code><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a> addSelect(
string
$select&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>addSelect adds fields to the SELECT part of the query
</strong></p>
<strong>Parameters:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr><td class="indent">
<span class="var-type">string</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$select:&nbsp;</span></td>
<td>
<span class="var-description"> Query SELECT part</span> </td></tr>
</table>
<br />
<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
</tr>
</table>
<br />
<br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodaddWhere" id="addWhere"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">addWhere</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineQueryAbstract.php.html#a65">65</a>]</span>
</div>
<br />
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
<code><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a> addWhere(
string
$where, [mixed
$params = array()]&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>addWhere adds conditions to the WHERE part of the query
</strong></p>
<strong>Parameters:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr><td class="indent">
<span class="var-type">string</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$where:&nbsp;</span></td>
<td>
<span class="var-description"> Query WHERE part</span> </td></tr>
<tr><td class="indent">
<span class="var-type">mixed</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$params:&nbsp;</span></td>
<td>
<span class="var-description"> an array of parameters or a simple scalar</span> </td></tr>
</table>
<br />
<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
</tr>
</table>
<br />
<br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methoddelete" id="delete"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">delete</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineQueryAbstract.php.html#a185">185</a>]</span>
</div>
<br />
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
<code><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a> delete(
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>delete sets the query type to DELETE
</strong></p>
<br />
<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
</tr>
</table>
<br />
<br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methoddistinct" id="distinct"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">distinct</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineQueryAbstract.php.html#a159">159</a>]</span>
</div>
<br />
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
<code><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a> distinct(
[bool
$flag = true]&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>distinct Makes the query SELECT DISTINCT.
</strong></p>
<strong>Parameters:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr><td class="indent">
<span class="var-type">bool</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$flag:&nbsp;</span></td>
<td>
<span class="var-description"> Whether or not the SELECT is DISTINCT (default true).</span> </td></tr>
</table>
<br />
<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
</tr>
</table>
<br />
<br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodforUpdate" id="forUpdate"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">forUpdate</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineQueryAbstract.php.html#a173">173</a>]</span>
</div>
<br />
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
<code><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a> forUpdate(
[bool
$flag = true]&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>forUpdate Makes the query SELECT FOR UPDATE.
</strong></p>
<strong>Parameters:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr><td class="indent">
<span class="var-type">bool</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$flag:&nbsp;</span></td>
<td>
<span class="var-description"> Whether or not the SELECT is FOR UPDATE (default true).</span> </td></tr>
</table>
<br />
<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
</tr>
</table>
<br />
<br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodfrom" id="from"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">from</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineQueryAbstract.php.html#a235">235</a>]</span>
</div>
<br />
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
<code><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a> from(
string
$from&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>from sets the FROM part of the query
</strong></p>
<strong>Parameters:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr><td class="indent">
<span class="var-type">string</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$from:&nbsp;</span></td>
<td>
<span class="var-description"> Query FROM part</span> </td></tr>
</table>
<br />
<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
</tr>
</table>
<br />
<br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodgroupBy" id="groupBy"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">groupBy</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineQueryAbstract.php.html#a268">268</a>]</span>
</div>
<br />
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
<code><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a> groupBy(
string
$groupby&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>groupBy sets the GROUP BY part of the query
</strong></p>
<strong>Parameters:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr><td class="indent">
<span class="var-type">string</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$groupby:&nbsp;</span></td>
<td>
<span class="var-description"> Query GROUP BY part</span> </td></tr>
</table>
<br />
<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
</tr>
</table>
<br />
<br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodhaving" id="having"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">having</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineQueryAbstract.php.html#a299">299</a>]</span>
</div>
<br />
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
<code><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a> having(
string
$having, [mixed
$params = array()]&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>having sets the HAVING part of the query
</strong></p>
<strong>Parameters:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr><td class="indent">
<span class="var-type">string</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$having:&nbsp;</span></td>
<td>
<span class="var-description"> Query HAVING part</span> </td></tr>
<tr><td class="indent">
<span class="var-type">mixed</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$params:&nbsp;</span></td>
<td>
<span class="var-description"> an array of parameters or a simple scalar</span> </td></tr>
</table>
<br />
<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
</tr>
</table>
<br />
<br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodinnerJoin" id="innerJoin"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">innerJoin</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineQueryAbstract.php.html#a246">246</a>]</span>
</div>
<br />
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
<code><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a> innerJoin(
string
$join&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>innerJoin appends an INNER JOIN to the FROM part of the query
</strong></p>
<strong>Parameters:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr><td class="indent">
<span class="var-type">string</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$join:&nbsp;</span></td>
<td>
<span class="var-description"> Query INNER JOIN</span> </td></tr>
</table>
<br />
<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
</tr>
</table>
<br />
<br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodleftJoin" id="leftJoin"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">leftJoin</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineQueryAbstract.php.html#a257">257</a>]</span>
</div>
<br />
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
<code><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a> leftJoin(
string
$join&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>leftJoin appends a LEFT JOIN to the FROM part of the query
</strong></p>
<strong>Parameters:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr><td class="indent">
<span class="var-type">string</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$join:&nbsp;</span></td>
<td>
<span class="var-description"> Query LEFT JOIN</span> </td></tr>
</table>
<br />
<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
</tr>
</table>
<br />
<br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodlimit" id="limit"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">limit</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineQueryAbstract.php.html#a328">328</a>]</span>
</div>
<br />
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
<code><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a> limit(
integer
$limit&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>limit sets the Query query limit
</strong></p>
<strong>Parameters:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr><td class="indent">
<span class="var-type">integer</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$limit:&nbsp;</span></td>
<td>
<span class="var-description"> limit to be used for limiting the query results</span> </td></tr>
</table>
<br />
<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
</tr>
</table>
<br />
<br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodoffset" id="offset"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">offset</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineQueryAbstract.php.html#a339">339</a>]</span>
</div>
<br />
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
<code><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a> offset(
integer
$offset&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>offset sets the Query query offset
</strong></p>
<strong>Parameters:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr><td class="indent">
<span class="var-type">integer</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$offset:&nbsp;</span></td>
<td>
<span class="var-description"> offset to be used for paginating the query</span> </td></tr>
</table>
<br />
<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
</tr>
</table>
<br />
<br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodorderBy" id="orderBy"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">orderBy</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineQueryAbstract.php.html#a317">317</a>]</span>
</div>
<br />
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
<code><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a> orderBy(
string
$orderby&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>orderBy sets the ORDER BY part of the query
</strong></p>
<strong>Parameters:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr><td class="indent">
<span class="var-type">string</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$orderby:&nbsp;</span></td>
<td>
<span class="var-description"> Query ORDER BY part</span> </td></tr>
</table>
<br />
<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
</tr>
</table>
<br />
<br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodparseQueryPart" id="parseQueryPart"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">parseQueryPart</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineQueryAbstract.php.html#a355">355</a>]</span>
</div>
<br />
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
<code><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a> parseQueryPart(
string
$queryPartName, string
$queryPart, [boolean
$append = false]&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>parseQueryPart parses given DQL query part
</strong></p>
<strong>Parameters:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr><td class="indent">
<span class="var-type">string</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$queryPartName:&nbsp;</span></td>
<td>
<span class="var-description"> the name of the query part</span> </td></tr>
<tr><td class="indent">
<span class="var-type">string</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$queryPart:&nbsp;</span></td>
<td>
<span class="var-description"> query part to be parsed</span> </td></tr>
<tr><td class="indent">
<span class="var-type">boolean</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$append:&nbsp;</span></td>
<td>
<span class="var-description"> whether or not to append the query part to its stack if false is given, this method will overwrite the given query part stack with $queryPart</span> </td></tr>
</table>
<br />
<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="indent"><strong>Return:</strong>&nbsp;&nbsp;</td><td>this object</td>
</tr>
<tr>
<td class="indent"><strong>Abstract:</strong>&nbsp;&nbsp;</td><td></td>
</tr>
<tr>
<td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
</tr>
</table>
<br />
<hr class="separator" />
<div class="notes">Redefined in descendants as:</div>
<ul class="redefinitions">
<li>
<a href="../Doctrine/Doctrine_Query.html#methodparseQueryPart">Doctrine_Query::parseQueryPart()</a>
: parseQueryPart parses given DQL query part
</li>
<li>
<a href="../Doctrine/Doctrine_RawSql.html#methodparseQueryPart">Doctrine_RawSql::parseQueryPart()</a>
: parseQueryPart parses given query part
</li>
</ul>
<br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodselect" id="select"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">select</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineQueryAbstract.php.html#a148">148</a>]</span>
</div>
<br />
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
<code><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a> select(
string
$select&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>select sets the SELECT part of the query
</strong></p>
<strong>Parameters:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr><td class="indent">
<span class="var-type">string</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$select:&nbsp;</span></td>
<td>
<span class="var-description"> Query SELECT part</span> </td></tr>
</table>
<br />
<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
</tr>
</table>
<br />
<br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodset" id="set"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">set</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineQueryAbstract.php.html#a211">211</a>]</span>
</div>
<br />
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
<code><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a> set(
$key,
$value, [
$params = null], string
$update&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>set sets the SET part of the query
</strong></p>
<strong>Parameters:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr><td class="indent">
<span class="var-type">string</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$update:&nbsp;</span></td>
<td>
<span class="var-description"> Query UPDATE part</span> </td></tr>
<tr><td class="indent">
<span class="var-type"></span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$key:&nbsp;</span></td>
<td>
</td></tr>
<tr><td class="indent">
<span class="var-type"></span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$value:&nbsp;</span></td>
<td>
</td></tr>
<tr><td class="indent">
<span class="var-type"></span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$params:&nbsp;</span></td>
<td>
</td></tr>
</table>
<br />
<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
</tr>
</table>
<br />
<br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodupdate" id="update"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">update</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineQueryAbstract.php.html#a198">198</a>]</span>
</div>
<br />
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
<code><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a> update(
string
$update&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>update sets the UPDATE part of the query
</strong></p>
<strong>Parameters:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr><td class="indent">
<span class="var-type">string</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$update:&nbsp;</span></td>
<td>
<span class="var-description"> Query UPDATE part</span> </td></tr>
</table>
<br />
<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
</tr>
</table>
<br />
<br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodwhere" id="where"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">where</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineQueryAbstract.php.html#a280">280</a>]</span>
</div>
<br />
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
<code><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a> where(
$where, [mixed
$params = array()], string
$join&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>where sets the WHERE part of the query
</strong></p>
<strong>Parameters:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr><td class="indent">
<span class="var-type">string</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$join:&nbsp;</span></td>
<td>
<span class="var-description"> Query WHERE part</span> </td></tr>
<tr><td class="indent">
<span class="var-type">mixed</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$params:&nbsp;</span></td>
<td>
<span class="var-description"> an array of parameters or a simple scalar</span> </td></tr>
<tr><td class="indent">
<span class="var-type"></span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$where:&nbsp;</span></td>
<td>
</td></tr>
</table>
<br />
<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
</tr>
</table>
<br />
<br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodwhereIn" id="whereIn"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">whereIn</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineQueryAbstract.php.html#a82">82</a>]</span>
</div>
<br />
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
<code><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a> whereIn(
string
$expr, [mixed
$params = array()]&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>whereIn adds IN condition to the query WHERE part
</strong></p>
<strong>Parameters:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr><td class="indent">
<span class="var-type">string</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$expr:&nbsp;</span></td>
<td>
</td></tr>
<tr><td class="indent">
<span class="var-type">mixed</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$params:&nbsp;</span></td>
<td>
<span class="var-description"> an array of parameters or a simple scalar</span> </td></tr>
</table>
<br />
<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
</tr>
</table>
<br />
<br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
</div>
</div>
</div>