<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_Connection</h1>
Source Location: /Doctrine/Connection.php<br /><br />

<h2 class="class-name">Class Doctrine_Connection</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-var-summary">Properties Summary</a> | <a href="#sec-vars">Properties Detail</a>
						|											<a href="#sec-method-summary">Method Summary</a> | <a href="#sec-methods">Methods Detail</a>
											</div>
	<div class="info-box-body">
		<table width="100%" border="0">
		<tr><td valign="top" width="60%" class="class-overview">

                <p class="implements">
            Implements interfaces:
            <ul>
                <li>Countable (internal interface)</li><li>IteratorAggregate (internal interface)</li>            </ul>
        </p>
        		<p align="center" class="short-description"><strong>Doctrine_Connection
</strong></p>
<span class="description"><p>A wrapper layer on top of PDO / Doctrine_Adapter</p><p>Doctrine_Connection is the heart of any Doctrine based application.</p><p><ol><li>Event listeners
    An easy to use, pluggable eventlistener architecture. Aspects such as
    logging, query profiling and caching can be easily implemented through
    the use of these listeners</li></ol>  2. Lazy-connecting     Creating an instance of Doctrine_Connection does not connect     to database. Connecting to database is only invoked when actually needed     (for example when query() is being called)</p><p>3. Convenience methods     Doctrine_Connection provides many convenience methods such as fetchAll(), fetchOne() etc.</p><p>4. Modular structure     Higher level functionality such as schema importing, exporting, sequence handling etc.     is divided into modules. For a full list of connection modules see     Doctrine_Connection::$_modules</p></span>
		<p class="notes">
			Located in <a class="field" href="_Doctrine---Connection.php.html">/Doctrine/Connection.php</a> [<span class="field">line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a56">56</a></span>]
		</p>

		
		<pre><a href="../Doctrine/Doctrine_Object.html">Doctrine_Object</a>
   |
   --<a href="../Doctrine/Doctrine_Configurable.html">Doctrine_Configurable</a>
      |
      --Doctrine_Connection</pre>

		
				<strong>Author(s):</strong>
		<ul>
		  			 			 <li>Konsta Vesterinen &lt;<a href="mailto:kvesteri@cc.hut.fi">kvesteri@cc.hut.fi</a>&gt;</li>
			 		  			 			 <li>Lukas Smith &lt;<a href="mailto:smith@pooteeweet.org">smith@pooteeweet.org</a>&gt; (MDB2 library)</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: 2290 $</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_vars">Properties</a></strong></p>
		<ul>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#var$availableDrivers">$availableDrivers</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#var$dbh">$dbh</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#var$driverName">$driverName</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#var$isConnected">$isConnected</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#var$modules">$modules</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#var$options">$options</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#var$pendingAttributes">$pendingAttributes</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#var$properties">$properties</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#var$serverInfo">$serverInfo</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#var$supported">$supported</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#var$tables">$tables</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#var$_count">$_count</a></li>
		  		</ul>
		</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_Connection.html#method__construct">__construct</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodaddTable">addTable</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodbeginTransaction">beginTransaction</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodclear">clear</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodclose">close</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodcommit">commit</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodconnect">connect</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodconvertBooleans">convertBooleans</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodcount">count</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodcreate">create</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methoddriverName">driverName</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methoderrorCode">errorCode</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methoderrorInfo">errorInfo</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodevictTables">evictTables</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodexec">exec</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodexecute">execute</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodfetchAll">fetchAll</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodfetchArray">fetchArray</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodfetchAssoc">fetchAssoc</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodfetchBoth">fetchBoth</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodfetchColumn">fetchColumn</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodfetchOne">fetchOne</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodfetchRow">fetchRow</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodflush">flush</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodgetAttribute">getAttribute</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodgetAvailableDrivers">getAvailableDrivers</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodgetDbh">getDbh</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodgetIterator">getIterator</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodgetManager">getManager</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodgetName">getName</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodgetTable">getTable</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodgetTables">getTables</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodgetTransactionLevel">getTransactionLevel</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodhasTable">hasTable</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodincrementQueryCount">incrementQueryCount</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodinsert">insert</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodlastInsertId">lastInsertId</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodprepare">prepare</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodquery">query</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodqueryOne">queryOne</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodquote">quote</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodquoteIdentifier">quoteIdentifier</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodreplace">replace</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodrethrowException">rethrowException</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodrollback">rollback</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodselect">select</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodsetAttribute">setAttribute</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodsetCharset">setCharset</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodsetDateFormat">setDateFormat</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodstandaloneQuery">standaloneQuery</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#methodsupports">supports</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#method__get">__get</a></li>
		  		  <li><a href="../Doctrine/Doctrine_Connection.html#method__toString">__toString</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-var-summary">Properties Summary</a> | <a href="#sec-vars">Properties Detail</a>
						|											<a href="#sec-method-summary">Method Summary</a> | <a href="#sec-methods">Methods Detail</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_Connection_Common.html">Doctrine_Connection_Common</a></td>
					<td>
											standard connection, the parent of pgsql, mysql and sqlite
										</td>
				</tr>
								<tr>
					<td style="padding-right: 2em"><a href="../Doctrine/Doctrine_Connection_Db2.html">Doctrine_Connection_Db2</a></td>
					<td>
											Doctrine_Connection_Db2
										</td>
				</tr>
								<tr>
					<td style="padding-right: 2em"><a href="../Doctrine/Doctrine_Connection_Firebird.html">Doctrine_Connection_Firebird</a></td>
					<td>
											Doctrine_Connection_Firebird
										</td>
				</tr>
								<tr>
					<td style="padding-right: 2em"><a href="../Doctrine/Doctrine_Connection_Informix.html">Doctrine_Connection_Informix</a></td>
					<td>
											Doctrine_Connection_Mysql
										</td>
				</tr>
								<tr>
					<td style="padding-right: 2em"><a href="../Doctrine/Doctrine_Connection_Mssql.html">Doctrine_Connection_Mssql</a></td>
					<td>
											Doctrine_Connection_Mssql
										</td>
				</tr>
								<tr>
					<td style="padding-right: 2em"><a href="../Doctrine/Doctrine_Connection_Oracle.html">Doctrine_Connection_Oracle</a></td>
					<td>
											Doctrine_Connection_Oracle
										</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-var-summary">Properties Summary</a> | <a href="#sec-vars">Properties Detail</a>
								|															<a href="#sec-method-summary">Method Summary</a> | <a href="#sec-methods">Methods Detail</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_Configurable.html">Doctrine_Configurable</a></span></p>
							<blockquote>
								<dl>
																			<dt>
											<span class="method-definition"><a href="../Doctrine/Doctrine_Configurable.html#var$attributes">Doctrine_Configurable::$attributes</a></span>
										</dt>
										<dd>
											<span class="method-definition"></span>
										</dd>
																			<dt>
											<span class="method-definition"><a href="../Doctrine/Doctrine_Configurable.html#var$parent">Doctrine_Configurable::$parent</a></span>
										</dt>
										<dd>
											<span class="method-definition"></span>
										</dd>
																			<dt>
											<span class="method-definition"><a href="../Doctrine/Doctrine_Configurable.html#var$_impl">Doctrine_Configurable::$_impl</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_Configurable.html">Doctrine_Configurable</a></span></p>
							<blockquote>
								<dl>
																			<dt>
											<span class="method-definition"><a href="../Doctrine/Doctrine_Configurable.html#methodaddListener">Doctrine_Configurable::addListener()</a></span>
										</dt>
										<dd>
											<span class="method-definition">addListener</span>
										</dd>
																			<dt>
											<span class="method-definition"><a href="../Doctrine/Doctrine_Configurable.html#methodaddRecordListener">Doctrine_Configurable::addRecordListener()</a></span>
										</dt>
										<dd>
											<span class="method-definition">addRecordListener</span>
										</dd>
																			<dt>
											<span class="method-definition"><a href="../Doctrine/Doctrine_Configurable.html#methodgetAttribute">Doctrine_Configurable::getAttribute()</a></span>
										</dt>
										<dd>
											<span class="method-definition">returns the value of an attribute</span>
										</dd>
																			<dt>
											<span class="method-definition"><a href="../Doctrine/Doctrine_Configurable.html#methodgetAttributes">Doctrine_Configurable::getAttributes()</a></span>
										</dt>
										<dd>
											<span class="method-definition">getAttributes  returns all attributes as an array</span>
										</dd>
																			<dt>
											<span class="method-definition"><a href="../Doctrine/Doctrine_Configurable.html#methodgetCacheDriver">Doctrine_Configurable::getCacheDriver()</a></span>
										</dt>
										<dd>
											<span class="method-definition">getCacheDriver</span>
										</dd>
																			<dt>
											<span class="method-definition"><a href="../Doctrine/Doctrine_Configurable.html#methodgetImpl">Doctrine_Configurable::getImpl()</a></span>
										</dt>
										<dd>
											<span class="method-definition">getImpl  returns the implementation for given class</span>
										</dd>
																			<dt>
											<span class="method-definition"><a href="../Doctrine/Doctrine_Configurable.html#methodgetListener">Doctrine_Configurable::getListener()</a></span>
										</dt>
										<dd>
											<span class="method-definition">getListener</span>
										</dd>
																			<dt>
											<span class="method-definition"><a href="../Doctrine/Doctrine_Configurable.html#methodgetParent">Doctrine_Configurable::getParent()</a></span>
										</dt>
										<dd>
											<span class="method-definition">getParent  returns the parent of this component</span>
										</dd>
																			<dt>
											<span class="method-definition"><a href="../Doctrine/Doctrine_Configurable.html#methodgetRecordListener">Doctrine_Configurable::getRecordListener()</a></span>
										</dt>
										<dd>
											<span class="method-definition">getListener</span>
										</dd>
																			<dt>
											<span class="method-definition"><a href="../Doctrine/Doctrine_Configurable.html#methodsetAttribute">Doctrine_Configurable::setAttribute()</a></span>
										</dt>
										<dd>
											<span class="method-definition">setAttribute  sets a given attribute</span>
										</dd>
																			<dt>
											<span class="method-definition"><a href="../Doctrine/Doctrine_Configurable.html#methodsetEventListener">Doctrine_Configurable::setEventListener()</a></span>
										</dt>
										<dd>
											<span class="method-definition"></span>
										</dd>
																			<dt>
											<span class="method-definition"><a href="../Doctrine/Doctrine_Configurable.html#methodsetImpl">Doctrine_Configurable::setImpl()</a></span>
										</dt>
										<dd>
											<span class="method-definition">setImpl  binds given class to given template name</span>
										</dd>
																			<dt>
											<span class="method-definition"><a href="../Doctrine/Doctrine_Configurable.html#methodsetListener">Doctrine_Configurable::setListener()</a></span>
										</dt>
										<dd>
											<span class="method-definition">setListener</span>
										</dd>
																			<dt>
											<span class="method-definition"><a href="../Doctrine/Doctrine_Configurable.html#methodsetParent">Doctrine_Configurable::setParent()</a></span>
										</dt>
										<dd>
											<span class="method-definition">sets a parent for this configurable component  the parent must be configurable component itself</span>
										</dd>
																			<dt>
											<span class="method-definition"><a href="../Doctrine/Doctrine_Configurable.html#methodsetRecordListener">Doctrine_Configurable::setRecordListener()</a></span>
										</dt>
										<dd>
											<span class="method-definition">setListener</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%">
											</td>
				</tr>
			</table>
			<br /><div class="top">[ <a href="#top">Top</a> ]</div>
		</div>
	</div>


	<a name="sec-var-summary"></a>
	<div class="info-box">
		<div class="info-box-title">Property 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>
				|						<span class="disabled">Property Summary</span> | <a href="#sec-vars">Properties Detail</a>
												<a href="#sec-method-summary">Method Summary</a> | <a href="#sec-methods">Methods Detail</a>
											    				</div>
		<div class="info-box-body">
			<div class="var-summary">
			<table border="0" cellspacing="0" cellpadding="0" class="var-summary">
										<div class="var-title">
					<tr><td class="var-title">static <span class="var-type-summary">array</span>&nbsp;&nbsp;</td>
					<td class="var-title"><a href="#$availableDrivers" title="details" class="var-name-summary">$availableDrivers</a>&nbsp;&nbsp;</td>
					<td class="var-summary-description"></td></tr>
				</div>
																																																																																								<div class="var-title">
					<tr><td class="var-title"><span class="var-type-summary">$dbh</span>&nbsp;&nbsp;</td>
					<td class="var-title"><a href="#$dbh" title="details" class="var-name-summary">$dbh</a>&nbsp;&nbsp;</td>
					<td class="var-summary-description"></td></tr>
				</div>
													<div class="var-title">
					<tr><td class="var-title"><span class="var-type-summary">string</span>&nbsp;&nbsp;</td>
					<td class="var-title"><a href="#$driverName" title="details" class="var-name-summary">$driverName</a>&nbsp;&nbsp;</td>
					<td class="var-summary-description"></td></tr>
				</div>
													<div class="var-title">
					<tr><td class="var-title"><span class="var-type-summary">boolean</span>&nbsp;&nbsp;</td>
					<td class="var-title"><a href="#$isConnected" title="details" class="var-name-summary">$isConnected</a>&nbsp;&nbsp;</td>
					<td class="var-summary-description"></td></tr>
				</div>
													<div class="var-title">
					<tr><td class="var-title"><span class="var-type-summary">array</span>&nbsp;&nbsp;</td>
					<td class="var-title"><a href="#$modules" title="details" class="var-name-summary">$modules</a>&nbsp;&nbsp;</td>
					<td class="var-summary-description"></td></tr>
				</div>
													<div class="var-title">
					<tr><td class="var-title"><span class="var-type-summary">mixed</span>&nbsp;&nbsp;</td>
					<td class="var-title"><a href="#$options" title="details" class="var-name-summary">$options</a>&nbsp;&nbsp;</td>
					<td class="var-summary-description"></td></tr>
				</div>
													<div class="var-title">
					<tr><td class="var-title"><span class="var-type-summary">array</span>&nbsp;&nbsp;</td>
					<td class="var-title"><a href="#$pendingAttributes" title="details" class="var-name-summary">$pendingAttributes</a>&nbsp;&nbsp;</td>
					<td class="var-summary-description"></td></tr>
				</div>
													<div class="var-title">
					<tr><td class="var-title"><span class="var-type-summary">array</span>&nbsp;&nbsp;</td>
					<td class="var-title"><a href="#$properties" title="details" class="var-name-summary">$properties</a>&nbsp;&nbsp;</td>
					<td class="var-summary-description"></td></tr>
				</div>
													<div class="var-title">
					<tr><td class="var-title"><span class="var-type-summary">array</span>&nbsp;&nbsp;</td>
					<td class="var-title"><a href="#$serverInfo" title="details" class="var-name-summary">$serverInfo</a>&nbsp;&nbsp;</td>
					<td class="var-summary-description"></td></tr>
				</div>
													<div class="var-title">
					<tr><td class="var-title"><span class="var-type-summary">array</span>&nbsp;&nbsp;</td>
					<td class="var-title"><a href="#$supported" title="details" class="var-name-summary">$supported</a>&nbsp;&nbsp;</td>
					<td class="var-summary-description"></td></tr>
				</div>
													<div class="var-title">
					<tr><td class="var-title"><span class="var-type-summary">array</span>&nbsp;&nbsp;</td>
					<td class="var-title"><a href="#$tables" title="details" class="var-name-summary">$tables</a>&nbsp;&nbsp;</td>
					<td class="var-summary-description"></td></tr>
				</div>
													<div class="var-title">
					<tr><td class="var-title"><span class="var-type-summary">mixed</span>&nbsp;&nbsp;</td>
					<td class="var-title"><a href="#$_count" title="details" class="var-name-summary">$_count</a>&nbsp;&nbsp;</td>
					<td class="var-summary-description"></td></tr>
				</div>
										</table>
			</div>
			<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-var-summary">Properties Summary</a> | <a href="#sec-vars">Properties Detail</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">static
											<span class="method-result">void</span>&nbsp;&nbsp;
					</td>
					<td class="method-definition"><a href="#getAvailableDrivers" title="details" class="method-name">getAvailableDrivers</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">returns an array of available PDO drivers</td></tr>
				</div>
																																																																																																																																																																																																																																												<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">Doctrine_Connection</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#__construct" title="details" class="method-name">__construct</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">the constructor</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">boolean</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#addTable" title="details" class="method-name">addTable</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">addTable  adds a Doctrine_Table object into connection registry</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">integer</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#beginTransaction" title="details" class="method-name">beginTransaction</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">beginTransaction  Start a transaction or set a savepoint.</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#clear" title="details" class="method-name">clear</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">clear  clears all repositories</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#close" title="details" class="method-name">close</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">close  closes the connection</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">boolean</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#commit" title="details" class="method-name">commit</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">commit  Commit the database changes done during a transaction that is in  progress or release a savepoint. This function may only be called when  auto-committing is disabled, otherwise it will fail.</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">boolean</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#connect" title="details" class="method-name">connect</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">connect  connects into database</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#convertBooleans" title="details" class="method-name">convertBooleans</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">convertBooleans  some drivers need the boolean values to be converted into integers  when using DQL API</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">integer</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#count" title="details" class="method-name">count</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">returns the count of initialized table objects</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Record.html">Doctrine_Record</a></span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#create" title="details" class="method-name">create</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">create  creates a record</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#driverName" title="details" class="method-name">driverName</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">converts given driver name</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">integer</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#errorCode" title="details" class="method-name">errorCode</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">errorCode  Fetch the SQLSTATE associated with the last operation on the database handle</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">array</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#errorInfo" title="details" class="method-name">errorInfo</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">errorInfo  Fetch extended error information associated with the last operation on the database handle</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#evictTables" title="details" class="method-name">evictTables</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">evictTables  evicts all tables</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">PDOStatement|<a href="../Doctrine/Doctrine_Adapter_Statement.html">Doctrine_Adapter_Statement</a></span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#exec" title="details" class="method-name">exec</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">exec</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">PDOStatement|<a href="../Doctrine/Doctrine_Adapter_Statement.html">Doctrine_Adapter_Statement</a></span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#execute" title="details" class="method-name">execute</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">execute</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">array</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#fetchAll" title="details" class="method-name">fetchAll</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">fetchAll</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">array</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#fetchArray" title="details" class="method-name">fetchArray</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">fetchArray</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">array</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#fetchAssoc" title="details" class="method-name">fetchAssoc</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">fetchAssoc</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">array</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#fetchBoth" title="details" class="method-name">fetchBoth</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">fetchBoth</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">array</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#fetchColumn" title="details" class="method-name">fetchColumn</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">fetchColumn</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">mixed</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#fetchOne" title="details" class="method-name">fetchOne</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">fetchOne</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">array</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#fetchRow" title="details" class="method-name">fetchRow</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">fetchRow</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#flush" title="details" class="method-name">flush</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">flush  saves all the records from all tables  this operation is isolated using a transaction</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">mixed</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#getAttribute" title="details" class="method-name">getAttribute</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">getAttribute  retrieves a database connection attribute</td></tr>
				</div>
																								<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">PDO</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#getDbh" title="details" class="method-name">getDbh</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">returns the database handler of which this connection uses</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">ArrayIterator</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#getIterator" title="details" class="method-name">getIterator</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">returns an iterator that iterators through all  initialized table objects</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Manager.html">Doctrine_Manager</a></span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#getManager" title="details" class="method-name">getManager</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">returns the manager that created this connection</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">string</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#getName" title="details" class="method-name">getName</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">getName  returns the name of this driver</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Table.html">object Doctrine_Table</a></span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#getTable" title="details" class="method-name">getTable</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">returns a table object for given component name</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">array</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#getTables" title="details" class="method-name">getTables</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">returns an array of all initialized tables</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">integer</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#getTransactionLevel" title="details" class="method-name">getTransactionLevel</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">get the current transaction nesting level</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">boolean</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#hasTable" title="details" class="method-name">hasTable</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">hasTable  whether or not this connection has table $name initialized</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#incrementQueryCount" title="details" class="method-name">incrementQueryCount</a>()&nbsp;&nbsp;</td>
					<td class="method-definition"></td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">boolean</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#insert" title="details" class="method-name">insert</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">Inserts a table row with specified data.</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#lastInsertId" title="details" class="method-name">lastInsertId</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">lastInsertId</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#prepare" title="details" class="method-name">prepare</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">prepare</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Collection.html">Doctrine_Collection</a></span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#query" title="details" class="method-name">query</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">query  queries the database using Doctrine Query Language  returns a collection of Doctrine_Record objects</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Record.html">Doctrine_Record</a>|false</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#queryOne" title="details" class="method-name">queryOne</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">query  queries the database using Doctrine Query Language and returns  the first record found</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">mixed</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#quote" title="details" class="method-name">quote</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">quote  quotes given input parameter</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">string</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#quoteIdentifier" title="details" class="method-name">quoteIdentifier</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">Quote a string so it can be safely used as a table or column name</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">integer</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#replace" title="details" class="method-name">replace</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">Execute a SQL REPLACE query. A REPLACE query is identical to a INSERT  query, except that if there is already a row in the table with the same  key field values, the REPLACE query just updates its values instead of  inserting a new row.</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#rethrowException" title="details" class="method-name">rethrowException</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">rethrowException</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">boolean</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#rollback" title="details" class="method-name">rollback</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">rollback</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">PDOStatement</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">queries the database with limit and offset  added to the query and returns a PDOStatement object</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">boolean</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#setAttribute" title="details" class="method-name">setAttribute</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">setAttribute  sets an attribute</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#setCharset" title="details" class="method-name">setCharset</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">Set the charset on the current connection</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">void</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#setDateFormat" title="details" class="method-name">setDateFormat</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">Set the date/time format for the current connection</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">PDOStatement|<a href="../Doctrine/Doctrine_Adapter_Statement.html">Doctrine_Adapter_Statement</a></span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#standaloneQuery" title="details" class="method-name">standaloneQuery</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">standaloneQuery</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">boolean</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#supports" title="details" class="method-name">supports</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">supports</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Connection_Module.html">Doctrine_Connection_Module</a></span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#__get" title="details" class="method-name">__get</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">__get  lazy loads given module and returns it</td></tr>
				</div>
																<div class="method-definition">
											<tr><td class="method-definition"><span class="method-result">string</span>&nbsp;&nbsp;</td>
										<td class="method-definition"><a href="#__toString" title="details" class="method-name">__toString</a>()&nbsp;&nbsp;</td>
					<td class="method-definition">returns a string representation of this object</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>
												</div>
		<div class="info-box-body">
			<a name="var$availableDrivers" id="$availableDrivers"><!-- --></A>
<div class="evenrow">

	<div class="var-header">
		<span class="var-title">
			static <span class="var-type">array</span>&nbsp;&nbsp;
			<span class="var-name">$availableDrivers</span>
			 = <span class="var-default">array(<br />                                        'Mysql',<br />                                        'Pgsql',<br />                                        'Oracle',<br />                                        'Informix',<br />                                        'Mssql',<br />                                        'Sqlite',<br />                                        'Firebird'<br />                                        )</span>			<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a147">147</a>]</span>
		</span>
	</div>

		<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>private</td>
  </tr>
</table>
<br />


	
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="var$dbh" id="$dbh"><!-- --></A>
<div class="oddrow">

	<div class="var-header">
		<span class="var-title">
			<span class="var-type">$dbh</span>&nbsp;&nbsp;
			<span class="var-name">$dbh</span>
						<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a61">61</a>]</span>
		</span>
	</div>

		<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>protected</td>
  </tr>
</table>
<br />


	
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="var$driverName" id="$driverName"><!-- --></A>
<div class="evenrow">

	<div class="var-header">
		<span class="var-title">
			<span class="var-type">string</span>&nbsp;&nbsp;
			<span class="var-name">$driverName</span>
						<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a70">70</a>]</span>
		</span>
	</div>

		<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>protected</td>
  </tr>
</table>
<br />


	
			<hr class="separator" />
		<div class="notes">Redefined in descendants as:</div>
		<ul class="redefinitions">
					<li>
				<a href="../Doctrine/Doctrine_Connection_Mock.html#var$driverName">Doctrine_Connection_Mock::$driverName</a>
							</li>
					<li>
				<a href="../Doctrine/Doctrine_Connection_Mysql.html#var$driverName">Doctrine_Connection_Mysql::$driverName</a>
							</li>
					<li>
				<a href="../Doctrine/Doctrine_Connection_Pgsql.html#var$driverName">Doctrine_Connection_Pgsql::$driverName</a>
							</li>
					<li>
				<a href="../Doctrine/Doctrine_Connection_Sqlite.html#var$driverName">Doctrine_Connection_Sqlite::$driverName</a>
							</li>
					<li>
				<a href="../Doctrine/Doctrine_Connection_Firebird.html#var$driverName">Doctrine_Connection_Firebird::$driverName</a>
							</li>
					<li>
				<a href="../Doctrine/Doctrine_Connection_Informix.html#var$driverName">Doctrine_Connection_Informix::$driverName</a>
							</li>
					<li>
				<a href="../Doctrine/Doctrine_Connection_Mssql.html#var$driverName">Doctrine_Connection_Mssql::$driverName</a>
							</li>
					<li>
				<a href="../Doctrine/Doctrine_Connection_Oracle.html#var$driverName">Doctrine_Connection_Oracle::$driverName</a>
							</li>
				</ul>
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="var$isConnected" id="$isConnected"><!-- --></A>
<div class="oddrow">

	<div class="var-header">
		<span class="var-title">
			<span class="var-type">boolean</span>&nbsp;&nbsp;
			<span class="var-name">$isConnected</span>
			 = <span class="var-default"> false</span>			<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a74">74</a>]</span>
		</span>
	</div>

		<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>protected</td>
  </tr>
</table>
<br />


	
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="var$modules" id="$modules"><!-- --></A>
<div class="evenrow">

	<div class="var-header">
		<span class="var-title">
			<span class="var-type">array</span>&nbsp;&nbsp;
			<span class="var-name">$modules</span>
			 = <span class="var-default">array('transaction' =&gt; false,<br />                             'expression'  =&gt; false,<br />                             'dataDict'    =&gt; false,<br />                             'export'      =&gt; false,<br />                             'import'      =&gt; false,<br />                             'sequence'    =&gt; false,<br />                             'unitOfWork'  =&gt; false,<br />                             'formatter'   =&gt; false,<br />                             'util'        =&gt; false,<br />                             )</span>			<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a115">115</a>]</span>
		</span>
	</div>

		<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>See:</strong>&nbsp;&nbsp;</td><td><a href="../Doctrine/Doctrine_Sequence.html">Doctrine_Sequence</a></td>
  </tr>
  <tr>
    <td class="indent"><strong>See:</strong>&nbsp;&nbsp;</td><td><a href="../Doctrine/Doctrine_Connection_UnitOfWork.html">Doctrine_Connection_UnitOfWork</a></td>
  </tr>
  <tr>
    <td class="indent"><strong>See:</strong>&nbsp;&nbsp;</td><td><a href="../Doctrine/Doctrine_Formatter.html">Doctrine_Formatter</a></td>
  </tr>
  <tr>
    <td class="indent"><strong>See:</strong>&nbsp;&nbsp;</td><td><a href="../Doctrine/Doctrine_Connection.html#method__get">Doctrine_Connection::__get()</a></td>
  </tr>
  <tr>
    <td class="indent"><strong>See:</strong>&nbsp;&nbsp;</td><td><a href="../Doctrine/Doctrine_Transaction.html">Doctrine_Transaction</a></td>
  </tr>
  <tr>
    <td class="indent"><strong>See:</strong>&nbsp;&nbsp;</td><td><a href="../Doctrine/Doctrine_DataDict.html">Doctrine_DataDict</a></td>
  </tr>
  <tr>
    <td class="indent"><strong>See:</strong>&nbsp;&nbsp;</td><td><a href="../Doctrine/Doctrine_Expression.html">Doctrine_Expression</a></td>
  </tr>
  <tr>
    <td class="indent"><strong>See:</strong>&nbsp;&nbsp;</td><td><a href="../Doctrine/Doctrine_Export.html">Doctrine_Export</a></td>
  </tr>
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>private</td>
  </tr>
</table>
<br />


	
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="var$options" id="$options"><!-- --></A>
<div class="oddrow">

	<div class="var-header">
		<span class="var-title">
			<span class="var-type">mixed</span>&nbsp;&nbsp;
			<span class="var-name">$options</span>
			 = <span class="var-default">array()</span>			<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a143">143</a>]</span>
		</span>
	</div>

		<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>protected</td>
  </tr>
</table>
<br />


	
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="var$pendingAttributes" id="$pendingAttributes"><!-- --></A>
<div class="evenrow">

	<div class="var-header">
		<span class="var-title">
			<span class="var-type">array</span>&nbsp;&nbsp;
			<span class="var-name">$pendingAttributes</span>
			 = <span class="var-default">array()</span>			<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a86">86</a>]</span>
		</span>
	</div>

		<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>protected</td>
  </tr>
</table>
<br />


	
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="var$properties" id="$properties"><!-- --></A>
<div class="oddrow">

	<div class="var-header">
		<span class="var-title">
			<span class="var-type">array</span>&nbsp;&nbsp;
			<span class="var-name">$properties</span>
			 = <span class="var-default">array('sql_comments'        =&gt; array(array('start' =&gt; '--', 'end' =&gt; &quot;\n&quot;, 'escape' =&gt; false),array('start'=&gt;'/*','end'=&gt;'*/','escape'=&gt;false)),'identifier_quoting'=&gt;array('start'=&gt;'&quot;','end'=&gt;'&quot;','escape'=&gt;'&quot;'),'string_quoting'=&gt;array('start'=&gt;&quot;'&quot;,'end'=&gt;&quot;'&quot;,'escape'=&gt;false,'escape_pattern'=&gt;false),'wildcards'=&gt;array('%','_'),'varchar_max_length'=&gt;255,)</span>			<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a128">128</a>]</span>
		</span>
	</div>

		<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>protected</td>
  </tr>
</table>
<br />


	
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="var$serverInfo" id="$serverInfo"><!-- --></A>
<div class="evenrow">

	<div class="var-header">
		<span class="var-title">
			<span class="var-type">array</span>&nbsp;&nbsp;
			<span class="var-name">$serverInfo</span>
			 = <span class="var-default">array()</span>			<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a141">141</a>]</span>
		</span>
	</div>

		<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>protected</td>
  </tr>
</table>
<br />


	
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="var$supported" id="$supported"><!-- --></A>
<div class="oddrow">

	<div class="var-header">
		<span class="var-title">
			<span class="var-type">array</span>&nbsp;&nbsp;
			<span class="var-name">$supported</span>
			 = <span class="var-default">array()</span>			<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a80">80</a>]</span>
		</span>
	</div>

		<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>protected</td>
  </tr>
</table>
<br />


	
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="var$tables" id="$tables"><!-- --></A>
<div class="evenrow">

	<div class="var-header">
		<span class="var-title">
			<span class="var-type">array</span>&nbsp;&nbsp;
			<span class="var-name">$tables</span>
			 = <span class="var-default">array()</span>			<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a66">66</a>]</span>
		</span>
	</div>

		<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>protected</td>
  </tr>
</table>
<br />


	
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="var$_count" id="$_count"><!-- --></A>
<div class="oddrow">

	<div class="var-header">
		<span class="var-title">
			<span class="var-type">mixed</span>&nbsp;&nbsp;
			<span class="var-name">$_count</span>
						<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a156">156</a>]</span>
		</span>
	</div>

		<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>protected</td>
  </tr>
</table>
<br />


	
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
		</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-var-summary">Property Summary</a> | <a href="#sec-vars">Properties Detail</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="methodgetAvailableDrivers" id="getAvailableDrivers"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">static method getAvailableDrivers</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a224">224</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>static void getAvailableDrivers(
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>returns an array of available PDO drivers
</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="method__construct" id="__construct"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">Constructor __construct</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a164">164</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>Doctrine_Connection __construct(
<a href="../Doctrine/Doctrine_Manager.html">Doctrine_Manager</a>
$manager, PDO|<a href="../Doctrine/Doctrine_Adapter_Interface.html">Doctrine_Adapter_Interface</a>
$adapter, [
$user = null], [
$pass = null]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>the constructor
</strong></p>

			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"><a href="../Doctrine/Doctrine_Manager.html">Doctrine_Manager</a></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$manager:&nbsp;</span></td>
				<td>
				<span class="var-description"> the manager object</span>			</td></tr>
					<tr><td class="indent">
				<span class="var-type">PDO|<a href="../Doctrine/Doctrine_Adapter_Interface.html">Doctrine_Adapter_Interface</a></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$adapter:&nbsp;</span></td>
				<td>
				<span class="var-description"> database driver</span>			</td></tr>
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$user:&nbsp;</span></td>
				<td>
							</td></tr>
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$pass:&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 />


		
			<hr class="separator" />
		<div class="notes">Redefined in descendants as:</div>
		<ul class="redefinitions">
					<li>
				<a href="../Doctrine/Doctrine_Connection_Mock.html#method__construct">Doctrine_Connection_Mock::__construct()</a>
								: the constructor
							</li>
					<li>
				<a href="../Doctrine/Doctrine_Connection_Mysql.html#method__construct">Doctrine_Connection_Mysql::__construct()</a>
								: the constructor
							</li>
					<li>
				<a href="../Doctrine/Doctrine_Connection_Pgsql.html#method__construct">Doctrine_Connection_Pgsql::__construct()</a>
								: the constructor
							</li>
					<li>
				<a href="../Doctrine/Doctrine_Connection_Sqlite.html#method__construct">Doctrine_Connection_Sqlite::__construct()</a>
								: the constructor
							</li>
					<li>
				<a href="../Doctrine/Doctrine_Connection_Firebird.html#method__construct">Doctrine_Connection_Firebird::__construct()</a>
								: the constructor
							</li>
					<li>
				<a href="../Doctrine/Doctrine_Connection_Informix.html#method__construct">Doctrine_Connection_Informix::__construct()</a>
								: the constructor
							</li>
					<li>
				<a href="../Doctrine/Doctrine_Connection_Mssql.html#method__construct">Doctrine_Connection_Mssql::__construct()</a>
								: the constructor
							</li>
					<li>
				<a href="../Doctrine/Doctrine_Connection_Oracle.html#method__construct">Doctrine_Connection_Oracle::__construct()</a>
							</li>
				</ul>
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodaddTable" id="addTable"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">addTable</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a945">945</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>boolean addTable(
<a href="../Doctrine/Doctrine_Table.html">Doctrine_Table</a>
$table&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>addTable  adds a Doctrine_Table object into connection registry
</strong></p>

			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type">$table</span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$table:&nbsp;</span></td>
				<td>
				<span class="var-description"> a Doctrine_Table object to be added into registry</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="methodbeginTransaction" id="beginTransaction"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">beginTransaction</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a1086">1086</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>integer beginTransaction(
[string
$savepoint = null]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>beginTransaction  Start a transaction or set a savepoint.
</strong></p>
<span class="description"><p>if trying to set a savepoint and there is no active transaction  a new transaction is being started</p><p>Listeners: onPreTransactionBegin, onTransactionBegin</p></span>
			<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">$savepoint:&nbsp;</span></td>
				<td>
				<span class="var-description"> name of a savepoint to set</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>current transaction nesting level</td>
  </tr>
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />

<strong>Information Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Throws:</strong>&nbsp;&nbsp;</td><td>Doctrine_Transaction_Exception   if the transaction fails at database level</td>
  </tr>
</table>

		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodclear" id="clear"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">clear</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a987">987</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>void clear(
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>clear  clears all repositories
</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="methodclose" id="close"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">close</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a1011">1011</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>void close(
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>close  closes the connection
</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="methodcommit" id="commit"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">commit</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a1103">1103</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>boolean commit(
[string
$savepoint = null]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>commit  Commit the database changes done during a transaction that is in  progress or release a savepoint. This function may only be called when  auto-committing is disabled, otherwise it will fail.
</strong></p>
<span class="description"><p>Listeners: onPreTransactionCommit, onTransactionCommit</p></span>
			<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">$savepoint:&nbsp;</span></td>
				<td>
				<span class="var-description"> name of a savepoint to release</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>false if commit couldn't be performed, true otherwise</td>
  </tr>
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />

<strong>Information Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Throws:</strong>&nbsp;&nbsp;</td><td>Doctrine_Validator_Exception     if the transaction fails due to record validations</td>
  </tr>
  <tr>
    <td class="indent"><strong>Throws:</strong>&nbsp;&nbsp;</td><td>Doctrine_Transaction_Exception   if the transaction fails at PDO level</td>
  </tr>
</table>

		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodconnect" id="connect"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">connect</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a323">323</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>boolean connect(
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>connect  connects into database
</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 />


		
			<hr class="separator" />
		<div class="notes">Redefined in descendants as:</div>
		<ul class="redefinitions">
					<li>
				<a href="../Doctrine/Doctrine_Connection_Sqlite.html#methodconnect">Doctrine_Connection_Sqlite::connect()</a>
								: initializes database functions missing in sqlite
							</li>
				</ul>
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodconvertBooleans" id="convertBooleans"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">convertBooleans</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a562">562</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>void convertBooleans(
array
$item&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>convertBooleans  some drivers need the boolean values to be converted into integers  when using DQL API
</strong></p>
<span class="description"><p>This method takes care of that conversion</p></span>
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type">array</span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$item:&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 />


		
			<hr class="separator" />
		<div class="notes">Redefined in descendants as:</div>
		<ul class="redefinitions">
					<li>
				<a href="../Doctrine/Doctrine_Connection_Pgsql.html#methodconvertBooleans">Doctrine_Connection_Pgsql::convertBooleans()</a>
								: convertBoolean  some drivers need the boolean values to be converted into integers  when using DQL API
							</li>
				</ul>
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodcount" id="count"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">count</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a934">934</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>integer count(
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>returns the count of initialized table objects
</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 />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt>Countable::count</dt>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodcreate" id="create"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">create</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a963">963</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_Record.html">Doctrine_Record</a> create(
string
$name&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>create  creates a record
</strong></p>
<span class="description"><p>create                       creates a record</p></span>
			<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">$name:&nbsp;</span></td>
				<td>
				<span class="var-description"> component name</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>Doctrine_Record object</td>
  </tr>
  <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="methoddriverName" id="driverName"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">driverName</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a379">379</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>void driverName(

$name&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>converts given driver name
</strong></p>

			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$name:&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="methoderrorCode" id="errorCode"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">errorCode</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a1039">1039</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>integer errorCode(
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>errorCode  Fetch the SQLSTATE associated with the last operation on the database handle
</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="methoderrorInfo" id="errorInfo"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">errorInfo</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a1051">1051</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>array errorInfo(
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>errorInfo  Fetch extended error information associated with the last operation on the database handle
</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="methodevictTables" id="evictTables"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">evictTables</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a1000">1000</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>void evictTables(
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>evictTables  evicts all tables
</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="methodexec" id="exec"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">exec</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a816">816</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>PDOStatement|<a href="../Doctrine/Doctrine_Adapter_Statement.html">Doctrine_Adapter_Statement</a> exec(
string
$query, [
$params = array()]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>exec
</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">$query:&nbsp;</span></td>
				<td>
				<span class="var-description"> sql query</span>			</td></tr>
					<tr><td class="indent">
				<span class="var-type">array</span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$params:&nbsp;</span></td>
				<td>
				<span class="var-description"> query parameters</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="methodexecute" id="execute"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">execute</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a781">781</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>PDOStatement|<a href="../Doctrine/Doctrine_Adapter_Statement.html">Doctrine_Adapter_Statement</a> execute(
string
$query, [
$params = array()]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>execute
</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">$query:&nbsp;</span></td>
				<td>
				<span class="var-description"> sql query</span>			</td></tr>
					<tr><td class="indent">
				<span class="var-type">array</span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$params:&nbsp;</span></td>
				<td>
				<span class="var-description"> query parameters</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="methodfetchAll" id="fetchAll"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">fetchAll</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a595">595</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>array fetchAll(
string
$statement, [
$params = array()]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>fetchAll
</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">$statement:&nbsp;</span></td>
				<td>
				<span class="var-description"> sql query to be executed</span>			</td></tr>
					<tr><td class="indent">
				<span class="var-type">array</span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$params:&nbsp;</span></td>
				<td>
				<span class="var-description"> prepared statement params</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="methodfetchArray" id="fetchArray"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">fetchArray</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a629">629</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>array fetchArray(
string
$statement, [
$params = array()]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>fetchArray
</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">$statement:&nbsp;</span></td>
				<td>
				<span class="var-description"> sql query to be executed</span>			</td></tr>
					<tr><td class="indent">
				<span class="var-type">array</span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$params:&nbsp;</span></td>
				<td>
				<span class="var-description"> prepared statement params</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="methodfetchAssoc" id="fetchAssoc"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">fetchAssoc</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a652">652</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>array fetchAssoc(
string
$statement, [
$params = array()]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>fetchAssoc
</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">$statement:&nbsp;</span></td>
				<td>
				<span class="var-description"> sql query to be executed</span>			</td></tr>
					<tr><td class="indent">
				<span class="var-type">array</span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$params:&nbsp;</span></td>
				<td>
				<span class="var-description"> prepared statement params</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="methodfetchBoth" id="fetchBoth"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">fetchBoth</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a663">663</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>array fetchBoth(
string
$statement, [
$params = array()]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>fetchBoth
</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">$statement:&nbsp;</span></td>
				<td>
				<span class="var-description"> sql query to be executed</span>			</td></tr>
					<tr><td class="indent">
				<span class="var-type">array</span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$params:&nbsp;</span></td>
				<td>
				<span class="var-description"> prepared statement params</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="methodfetchColumn" id="fetchColumn"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">fetchColumn</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a641">641</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>array fetchColumn(
string
$statement, [
$params = array()], [int
$colnum = 0]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>fetchColumn
</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">$statement:&nbsp;</span></td>
				<td>
				<span class="var-description"> sql query to be executed</span>			</td></tr>
					<tr><td class="indent">
				<span class="var-type">array</span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$params:&nbsp;</span></td>
				<td>
				<span class="var-description"> prepared statement params</span>			</td></tr>
					<tr><td class="indent">
				<span class="var-type">int</span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$colnum:&nbsp;</span></td>
				<td>
				<span class="var-description"> 0-indexed column number to retrieve</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="methodfetchOne" id="fetchOne"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">fetchOne</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a607">607</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>mixed fetchOne(
string
$statement, [
$params = array()], [int
$colnum = 0]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>fetchOne
</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">$statement:&nbsp;</span></td>
				<td>
				<span class="var-description"> sql query to be executed</span>			</td></tr>
					<tr><td class="indent">
				<span class="var-type">array</span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$params:&nbsp;</span></td>
				<td>
				<span class="var-description"> prepared statement params</span>			</td></tr>
					<tr><td class="indent">
				<span class="var-type">int</span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$colnum:&nbsp;</span></td>
				<td>
				<span class="var-description"> 0-indexed column number to retrieve</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="methodfetchRow" id="fetchRow"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">fetchRow</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a618">618</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>array fetchRow(
string
$statement, [
$params = array()]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>fetchRow
</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">$statement:&nbsp;</span></td>
				<td>
				<span class="var-description"> sql query to be executed</span>			</td></tr>
					<tr><td class="indent">
				<span class="var-type">array</span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$params:&nbsp;</span></td>
				<td>
				<span class="var-description"> prepared statement params</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="methodflush" id="flush"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">flush</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a975">975</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>void flush(
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>flush  saves all the records from all tables  this operation is isolated using a transaction
</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 />

<strong>Information Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Throws:</strong>&nbsp;&nbsp;</td><td>PDOException         if something went wrong at database level</td>
  </tr>
</table>

		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodgetAttribute" id="getAttribute"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">getAttribute</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a196">196</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>mixed getAttribute(
integer
$attribute&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>getAttribute  retrieves a database connection attribute
</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">$attribute:&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 />


			<hr class="separator" />
		<div class="notes">Redefinition of:</div>
		<dl>
			<dt><a href="../Doctrine/Doctrine_Configurable.html#methodgetAttribute">Doctrine_Configurable::getAttribute()</a></dt>
						<dd>returns the value of an attribute</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodgetDbh" id="getDbh"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">getDbh</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a311">311</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>PDO getDbh(
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>returns the database handler of which this connection uses
</strong></p>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Return:</strong>&nbsp;&nbsp;</td><td>the database handler</td>
  </tr>
  <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="methodgetIterator" id="getIterator"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">getIterator</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a925">925</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>ArrayIterator getIterator(
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>returns an iterator that iterators through all  initialized table objects
</strong></p>
<span class="description"><p><ol><li><div class="src-line">&nbsp;<span class="src-key">foreach&nbsp;</span><span class="src-sym">(</span><span class="src-var">$conn&nbsp;</span><span class="src-key">as&nbsp;</span><span class="src-var">$index&nbsp;</span>=&gt;&nbsp;<span class="src-var">$table</span><span class="src-sym">)&nbsp;</span><span class="src-sym">{</span></div></li>
<li><div class="src-line">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;print&nbsp;<span class="src-var">$table</span><span class="src-sym">;&nbsp;&nbsp;</span><span class="src-comm">//&nbsp;get&nbsp;a&nbsp;string&nbsp;representation&nbsp;of&nbsp;each&nbsp;table&nbsp;object</span></div></li>
<li><div class="src-line">&nbsp;<span class="src-sym">}</span></div></li>
</ol></p></span>
	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Return:</strong>&nbsp;&nbsp;</td><td>SPL ArrayIterator object</td>
  </tr>
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />


				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt>IteratorAggregate::getIterator</dt>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodgetManager" id="getManager"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">getManager</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a302">302</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_Manager.html">Doctrine_Manager</a> getManager(
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>returns the manager that created this connection
</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="methodgetName" id="getName"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">getName</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a255">255</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>string getName(
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>getName  returns the name of this driver
</strong></p>

	<br />
	<strong>API Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Return:</strong>&nbsp;&nbsp;</td><td>the name of this driver</td>
  </tr>
  <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="methodgetTable" id="getTable"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">getTable</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a886">886</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_Table.html">object Doctrine_Table</a> getTable(
string
$name, [
$allowExport = true]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>returns a table object for given component name
</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">$name:&nbsp;</span></td>
				<td>
				<span class="var-description"> component name</span>			</td></tr>
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$allowExport:&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="methodgetTables" id="getTables"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">getTables</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a909">909</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>array getTables(
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>returns an array of all initialized tables
</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="methodgetTransactionLevel" id="getTransactionLevel"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">getTransactionLevel</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a1029">1029</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>integer getTransactionLevel(
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>get the current transaction nesting level
</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="methodhasTable" id="hasTable"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">hasTable</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a876">876</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>boolean hasTable(
mixed
$name&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>hasTable  whether or not this connection has table $name initialized
</strong></p>

			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type">mixed</span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$name:&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="methodincrementQueryCount" id="incrementQueryCount"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">incrementQueryCount</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a370">370</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>void incrementQueryCount(
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	
	<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="methodinsert" id="insert"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">insert</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a467">467</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>boolean insert(
string
$table, [
$values = array()]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>Inserts a table row with specified data.
</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">$table:&nbsp;</span></td>
				<td>
				<span class="var-description"> The table to insert data into.</span>			</td></tr>
					<tr><td class="indent">
				<span class="var-type">array</span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$values:&nbsp;</span></td>
				<td>
				<span class="var-description"> An associateve array containing column-value pairs.</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="methodlastInsertId" id="lastInsertId"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">lastInsertId</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a1069">1069</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>void lastInsertId(
[string
$table = null], [string
$field = null]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>lastInsertId
</strong></p>
<span class="description"><p>Returns the ID of the last inserted row, or the last value from a sequence object,  depending on the underlying driver.</p><p>Note: This method may not return a meaningful or consistent result across different drivers,  because the underlying database may not even support the notion of auto-increment fields or sequences.</p></span>
			<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">$table:&nbsp;</span></td>
				<td>
				<span class="var-description"> name of the table into which a new row was inserted</span>			</td></tr>
					<tr><td class="indent">
				<span class="var-type">string</span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$field:&nbsp;</span></td>
				<td>
				<span class="var-description"> name of the field into which a new row was inserted</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="methodprepare" id="prepare"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">prepare</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a694">694</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>void prepare(
string
$statement&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>prepare
</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">$statement:&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="methodquery" id="query"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">query</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a683">683</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_Collection.html">Doctrine_Collection</a> query(
string
$query, [
$params = array()]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>query  queries the database using Doctrine Query Language  returns a collection of Doctrine_Record objects
</strong></p>
<span class="description"><p><ol><li><div class="src-line">&nbsp;<span class="src-var">$users&nbsp;</span>=&nbsp;<span class="src-var">$conn</span><span class="src-sym">-&gt;</span><a href="../Doctrine/Doctrine_Connection.html#methodquery">query</a><span class="src-sym">(</span><span class="src-str">'SELECT&nbsp;u.*&nbsp;FROM&nbsp;User&nbsp;u'</span><span class="src-sym">)</span><span class="src-sym">;</span></div></li>
<li><div class="src-line">&nbsp;</div></li>
<li><div class="src-line">&nbsp;<span class="src-var">$users&nbsp;</span>=&nbsp;<span class="src-var">$conn</span><span class="src-sym">-&gt;</span><a href="../Doctrine/Doctrine_Connection.html#methodquery">query</a><span class="src-sym">(</span><span class="src-str">'SELECT&nbsp;u.*&nbsp;FROM&nbsp;User&nbsp;u&nbsp;WHERE&nbsp;u.name&nbsp;LIKE&nbsp;?'</span><span class="src-sym">,&nbsp;</span><span class="src-key">array</span><span class="src-sym">(</span><span class="src-str">'someone'</span><span class="src-sym">))</span><span class="src-sym">;</span></div></li>
</ol></p></span>
			<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">$query:&nbsp;</span></td>
				<td>
				<span class="var-description"> DQL query</span>			</td></tr>
					<tr><td class="indent">
				<span class="var-type">array</span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$params:&nbsp;</span></td>
				<td>
				<span class="var-description"> query parameters</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>Collection of Doctrine_Record objects</td>
  </tr>
  <tr>
    <td class="indent"><strong>See:</strong>&nbsp;&nbsp;</td><td><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a></td>
  </tr>
  <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="methodqueryOne" id="queryOne"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">queryOne</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a736">736</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_Record.html">Doctrine_Record</a>|false queryOne(
string
$query, [
$params = array()]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>query  queries the database using Doctrine Query Language and returns  the first record found
</strong></p>
<span class="description"><p><ol><li><div class="src-line">&nbsp;<span class="src-var">$user&nbsp;</span>=&nbsp;<span class="src-var">$conn</span><span class="src-sym">-&gt;</span><a href="../Doctrine/Doctrine_Connection.html#methodqueryOne">queryOne</a><span class="src-sym">(</span><span class="src-str">'SELECT&nbsp;u.*&nbsp;FROM&nbsp;User&nbsp;u&nbsp;WHERE&nbsp;u.id&nbsp;=&nbsp;?'</span><span class="src-sym">,&nbsp;</span><span class="src-key">array</span><span class="src-sym">(</span><span class="src-num">1</span><span class="src-sym">))</span><span class="src-sym">;</span></div></li>
<li><div class="src-line">&nbsp;</div></li>
<li><div class="src-line">&nbsp;<span class="src-var">$user&nbsp;</span>=&nbsp;<span class="src-var">$conn</span><span class="src-sym">-&gt;</span><a href="../Doctrine/Doctrine_Connection.html#methodqueryOne">queryOne</a><span class="src-sym">(</span><span class="src-str">'SELECT&nbsp;u.*&nbsp;FROM&nbsp;User&nbsp;u&nbsp;WHERE&nbsp;u.name&nbsp;LIKE&nbsp;?&nbsp;AND&nbsp;u.password&nbsp;=&nbsp;?'</span><span class="src-sym">,</span></div></li>
<li><div class="src-line">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="src-key">array</span><span class="src-sym">(</span><span class="src-str">'someone'</span><span class="src-sym">,&nbsp;</span><span class="src-str">'password'</span><span class="src-sym">)</span></div></li>
<li><div class="src-line">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="src-sym">)</span><span class="src-sym">;</span></div></li>
</ol></p></span>
			<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">$query:&nbsp;</span></td>
				<td>
				<span class="var-description"> DQL query</span>			</td></tr>
					<tr><td class="indent">
				<span class="var-type">array</span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$params:&nbsp;</span></td>
				<td>
				<span class="var-description"> query parameters</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>Doctrine_Record object on success,                                   boolean false on failure</td>
  </tr>
  <tr>
    <td class="indent"><strong>See:</strong>&nbsp;&nbsp;</td><td><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a></td>
  </tr>
  <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="methodquote" id="quote"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">quote</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a574">574</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>mixed quote(
mixed
$input, [string
$type = null]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>quote  quotes given input parameter
</strong></p>

			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type">mixed</span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$input:&nbsp;</span></td>
				<td>
				<span class="var-description"> parameter to be quoted</span>			</td></tr>
					<tr><td class="indent">
				<span class="var-type">string</span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$type:&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="methodquoteIdentifier" id="quoteIdentifier"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">quoteIdentifier</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a541">541</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>string quoteIdentifier(
string
$str, [bool
$checkOption = true]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>Quote a string so it can be safely used as a table or column name
</strong></p>
<span class="description"><p>Delimiting style depends on which database driver is being used.</p><p>NOTE: just because you CAN use delimited identifiers doesn't mean  you SHOULD use them.  In general, they end up causing way more  problems than they solve.</p><p>Portability is broken by using the following characters inside  delimited identifiers: <ul><li>backtick (<kbd>`</kbd>) -- due to MySQL</li><li>double quote (<kbd>&quot;</kbd>) -- due to Oracle</li><li>brackets (<kbd>[</kbd> or <kbd>]</kbd>) -- due to Access</li></ul>  Delimited identifiers are known to generally work correctly under  the following drivers: <ul><li>mssql</li><li>mysql</li><li>mysqli</li><li>oci8</li><li>pgsql</li><li>sqlite</li></ul>  InterBase doesn't seem to be able to use delimited identifiers  via PHP 4.  They work fine under PHP 5.</p></span>
			<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">$str:&nbsp;</span></td>
				<td>
				<span class="var-description"> identifier name to be quoted</span>			</td></tr>
					<tr><td class="indent">
				<span class="var-type">bool</span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$checkOption:&nbsp;</span></td>
				<td>
				<span class="var-description"> check the 'quote_identifier' option</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>quoted identifier string</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_Connection_Mssql.html#methodquoteIdentifier">Doctrine_Connection_Mssql::quoteIdentifier()</a>
								: quoteIdentifier  Quote a string so it can be safely used as a table / column name
							</li>
				</ul>
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodreplace" id="replace"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">replace</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a428">428</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>integer replace(
string
$table, 
$fields, 
$keys&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>Execute a SQL REPLACE query. A REPLACE query is identical to a INSERT  query, except that if there is already a row in the table with the same  key field values, the REPLACE query just updates its values instead of  inserting a new row.
</strong></p>
<span class="description"><p>The REPLACE type of query does not make part of the SQL standards. Since  practically only MySQL and SQLIte implement it natively, this type of  query isemulated through this method for other DBMS using standard types  of queries inside a transaction to assure the atomicity of the operation.</p></span>
			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type">array</span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$keys:&nbsp;</span></td>
				<td>
				<span class="var-description"> <p>an array containing all key fields (primary key fields                           or unique index fields) for this table</p><p>the uniqueness of a row will be determined according to                           the provided key fields</p><p>this method will fail if no key fields are specified</p></span>			</td></tr>
					<tr><td class="indent">
				<span class="var-type">string</span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$table:&nbsp;</span></td>
				<td>
				<span class="var-description"> name of the table on which the REPLACE query will                           be executed.</span>			</td></tr>
					<tr><td class="indent">
				<span class="var-type">array</span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$fields:&nbsp;</span></td>
				<td>
				<span class="var-description"> <p>an associative array that describes the fields and the                           values that will be inserted or updated in the specified table. The                           indexes of the array are the names of all the fields of the table.</p><p>The values of the array are values to be assigned to the specified field.</p></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>number of rows affected</td>
  </tr>
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />

<strong>Information Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Throws:</strong>&nbsp;&nbsp;</td><td>Doctrine_Connection_Exception        if this driver doesn't support replace</td>
  </tr>
  <tr>
    <td class="indent"><strong>Throws:</strong>&nbsp;&nbsp;</td><td>PDOException                         if something fails at PDO level</td>
  </tr>
  <tr>
    <td class="indent"><strong>Throws:</strong>&nbsp;&nbsp;</td><td>Doctrine_Connection_Exception        if some of the key values was null</td>
  </tr>
  <tr>
    <td class="indent"><strong>Throws:</strong>&nbsp;&nbsp;</td><td>Doctrine_Connection_Exception        if there were no key fields</td>
  </tr>
</table>

		
			<hr class="separator" />
		<div class="notes">Redefined in descendants as:</div>
		<ul class="redefinitions">
					<li>
				<a href="../Doctrine/Doctrine_Connection_Mysql.html#methodreplace">Doctrine_Connection_Mysql::replace()</a>
								: Execute a SQL REPLACE query. A REPLACE query is identical to a INSERT  query, except that if there is already a row in the table with the same  key field values, the REPLACE query just updates its values instead of  inserting a new row.
							</li>
				</ul>
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodrethrowException" id="rethrowException"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">rethrowException</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a849">849</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>void rethrowException(

$e, 
$invoker&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>rethrowException
</strong></p>

			<strong>Parameters:</strong><br />
			<table border="0" cellspacing="0" cellpadding="0">
					<tr><td class="indent">
				<span class="var-type">Exception</span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$e:&nbsp;</span></td>
				<td>
							</td></tr>
					<tr><td class="indent">
				<span class="var-type"></span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$invoker:&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 />

<strong>Information Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Throws:</strong>&nbsp;&nbsp;</td><td>Doctrine_Connection_Exception</td>
  </tr>
</table>

		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodrollback" id="rollback"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">rollback</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a1121">1121</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>boolean rollback(
[string
$savepoint = null]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>rollback
</strong></p>
<span class="description"><p>Cancel any database changes done during a transaction or since a specific  savepoint that is in progress. This function may only be called when  auto-committing is disabled, otherwise it will fail. Therefore, a new  transaction is implicitly started after canceling the pending changes.</p><p>this method can be listened with onPreTransactionRollback and onTransactionRollback  eventlistener methods</p></span>
			<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">$savepoint:&nbsp;</span></td>
				<td>
				<span class="var-description"> name of a savepoint to rollback to</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>false if rollback couldn't be performed, true otherwise</td>
  </tr>
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />

<strong>Information Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Throws:</strong>&nbsp;&nbsp;</td><td>Doctrine_Transaction_Exception   if the rollback operation fails at database level</td>
  </tr>
</table>

		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodselect" id="select"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">select</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a755">755</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>PDOStatement select(
string
$query, [integer
$limit = 0], [integer
$offset = 0]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>queries the database with limit and offset  added to the query and returns a PDOStatement object
</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">$query:&nbsp;</span></td>
				<td>
							</td></tr>
					<tr><td class="indent">
				<span class="var-type">integer</span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$limit:&nbsp;</span></td>
				<td>
							</td></tr>
					<tr><td class="indent">
				<span class="var-type">integer</span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$offset:&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="methodsetAttribute" id="setAttribute"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">setAttribute</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a236">236</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>boolean setAttribute(
integer
$attribute, mixed
$value&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>setAttribute  sets an attribute
</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">$attribute:&nbsp;</span></td>
				<td>
							</td></tr>
					<tr><td class="indent">
				<span class="var-type">mixed</span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$value:&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 />


			<hr class="separator" />
		<div class="notes">Redefinition of:</div>
		<dl>
			<dt><a href="../Doctrine/Doctrine_Configurable.html#methodsetAttribute">Doctrine_Configurable::setAttribute()</a></dt>
						<dd>setAttribute  sets a given attribute</dd>
					</dl>
		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodsetCharset" id="setCharset"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">setCharset</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a505">505</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>void setCharset(
string
$charset&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>Set the charset on the current connection
</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">$charset:&nbsp;</span></td>
				<td>
				<span class="var-description"> charset</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 />


		
			<hr class="separator" />
		<div class="notes">Redefined in descendants as:</div>
		<ul class="redefinitions">
					<li>
				<a href="../Doctrine/Doctrine_Connection_Mysql.html#methodsetCharset">Doctrine_Connection_Mysql::setCharset()</a>
								: Set the charset on the current connection
							</li>
					<li>
				<a href="../Doctrine/Doctrine_Connection_Pgsql.html#methodsetCharset">Doctrine_Connection_Pgsql::setCharset()</a>
								: Set the charset on the current connection
							</li>
					<li>
				<a href="../Doctrine/Doctrine_Connection_Firebird.html#methodsetCharset">Doctrine_Connection_Firebird::setCharset()</a>
								: Set the charset on the current connection
							</li>
				</ul>
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodsetDateFormat" id="setDateFormat"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">setDateFormat</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a585">585</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>void setDateFormat(
[string
$format = null]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>Set the date/time format for the current connection
</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">$format:&nbsp;</span></td>
				<td>
				<span class="var-description"> time format</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 />


		
			<hr class="separator" />
		<div class="notes">Redefined in descendants as:</div>
		<ul class="redefinitions">
					<li>
				<a href="../Doctrine/Doctrine_Connection_Oracle.html#methodsetDateFormat">Doctrine_Connection_Oracle::setDateFormat()</a>
								: Sets up the date/time format
							</li>
				</ul>
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodstandaloneQuery" id="standaloneQuery"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">standaloneQuery</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a770">770</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>PDOStatement|<a href="../Doctrine/Doctrine_Adapter_Statement.html">Doctrine_Adapter_Statement</a> standaloneQuery(
string
$query, [array
$params = array()]&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>standaloneQuery
</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">$query:&nbsp;</span></td>
				<td>
				<span class="var-description"> sql query</span>			</td></tr>
					<tr><td class="indent">
				<span class="var-type">array</span>&nbsp;&nbsp;</td>
				<td>
				<span class="var-name">$params:&nbsp;</span></td>
				<td>
				<span class="var-description"> query parameters</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="methodsupports" id="supports"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">supports</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a388">388</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>boolean supports(
string
$feature&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>supports
</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">$feature:&nbsp;</span></td>
				<td>
				<span class="var-description"> the name of the feature</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>whether or not this drivers supports given feature</td>
  </tr>
  <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="method__get" id="__get"><!-- --></a>
<div class="oddrow">

<div class="method-header">
	<span class="method-title">__get</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a272">272</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_Connection_Module.html">Doctrine_Connection_Module</a> __get(
string
$name&nbsp;
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>__get  lazy loads given module and returns it
</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">$name:&nbsp;</span></td>
				<td>
				<span class="var-description"> the name of the module to get</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>connection module</td>
  </tr>
  <tr>
    <td class="indent"><strong>See:</strong>&nbsp;&nbsp;</td><td>Doctrine_Connection::$modules       all availible modules</td>
  </tr>
  <tr>
    <td class="indent"><strong>See:</strong>&nbsp;&nbsp;</td><td><a href="../Doctrine/Doctrine_DataDict.html">Doctrine_DataDict</a></td>
  </tr>
  <tr>
    <td class="indent"><strong>See:</strong>&nbsp;&nbsp;</td><td><a href="../Doctrine/Doctrine_Transaction.html">Doctrine_Transaction</a></td>
  </tr>
  <tr>
    <td class="indent"><strong>See:</strong>&nbsp;&nbsp;</td><td><a href="../Doctrine/Doctrine_Export.html">Doctrine_Export</a></td>
  </tr>
  <tr>
    <td class="indent"><strong>See:</strong>&nbsp;&nbsp;</td><td><a href="../Doctrine/Doctrine_Expression.html">Doctrine_Expression</a></td>
  </tr>
  <tr>
    <td class="indent"><strong>Access:</strong>&nbsp;&nbsp;</td><td>public</td>
  </tr>
</table>
<br />

<strong>Information Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="indent"><strong>Throws:</strong>&nbsp;&nbsp;</td><td>Doctrine_Connection_Exception    if trying to get an unknown module</td>
  </tr>
</table>

		
		<br />
	<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="method__toString" id="__toString"><!-- --></a>
<div class="evenrow">

<div class="method-header">
	<span class="method-title">__toString</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineConnection.php.html#a1130">1130</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>string __toString(
)</code>
    </td></tr></table>
    </td></tr></table><br /></div>

	<p align="center" class="short-description"><strong>returns a string representation of this object
</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>
		</div>
	</div>


</div>