1
0
mirror of synced 2024-12-15 15:46:02 +03:00
doctrine2/api_documentation/trunk/Doctrine/Doctrine_Table.html
2007-08-31 23:05:18 +00:00

4168 lines
170 KiB
HTML

<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_Table</h1>
Source Location: /Doctrine/Table.php<br /><br />
<h2 class="class-name">Class Doctrine_Table</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-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> </ul>
</p>
<p align="center" class="short-description"><strong>Doctrine_Table represents a database table each Doctrine_Table holds the information of foreignKeys and associations
</strong></p>
<p class="notes">
Located in <a class="field" href="_Doctrine---Table.php.html">/Doctrine/Table.php</a> [<span class="field">line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a34">34</a></span>]
</p>
<pre><a href="../Doctrine/Doctrine_Object.html">Doctrine_Object</a>
|
--<a href="../Doctrine/Doctrine_Configurable.html">Doctrine_Configurable</a>
|
--Doctrine_Table</pre>
<strong>Author(s):</strong>
<ul>
<li>Konsta Vesterinen &lt;<a href="mailto:kvesteri@cc.hut.fi">kvesteri@cc.hut.fi</a>&gt;</li>
</ul>
<strong>Information Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr><td><strong>Version:</strong>&nbsp;&nbsp;</td><td>$Revision: 2279 $</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_Table.html#var$columnAliases">$columnAliases</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#var$columnCount">$columnCount</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#var$columns">$columns</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#var$conn">$conn</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#var$data">$data</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#var$hasDefaultValues">$hasDefaultValues</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#var$identifier">$identifier</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#var$identifierType">$identifierType</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#var$identityMap">$identityMap</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#var$options">$options</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#var$primaryKeys">$primaryKeys</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#var$repository">$repository</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#var$tree">$tree</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#var$_parser">$_parser</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#var$_templates">$_templates</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_Table.html#method__construct">__construct</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodaddCheckConstraint">addCheckConstraint</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodaddForeignKey">addForeignKey</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodaddIndex">addIndex</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodaddRecord">addRecord</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodaddTemplate">addTemplate</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodapplyInheritance">applyInheritance</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodbind">bind</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodclear">clear</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodcount">count</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodcreate">create</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodcreateQuery">createQuery</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodenumIndex">enumIndex</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodenumValue">enumValue</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodexport">export</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodexportConstraints">exportConstraints</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodfind">find</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodfindAll">findAll</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodfindByDql">findByDql</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodfindBySql">findBySql</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodgetClassnameToReturn">getClassnameToReturn</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodgetColumnCount">getColumnCount</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodgetColumnName">getColumnName</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodgetColumnNames">getColumnNames</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodgetColumns">getColumns</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodgetComponentName">getComponentName</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodgetConnection">getConnection</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodgetData">getData</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodgetDefaultValueOf">getDefaultValueOf</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodgetDefinitionOf">getDefinitionOf</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodgetEnumValues">getEnumValues</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodgetExportableFormat">getExportableFormat</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodgetIdentifier">getIdentifier</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodgetIdentifierType">getIdentifierType</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodgetIndex">getIndex</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodgetOption">getOption</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodgetOptions">getOptions</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodgetPrimaryKeys">getPrimaryKeys</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodgetProxy">getProxy</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodgetQueryObject">getQueryObject</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodgetRecord">getRecord</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodgetRelation">getRelation</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodgetRelationParser">getRelationParser</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodgetRelations">getRelations</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodgetRepository">getRepository</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodgetTableName">getTableName</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodgetTemplate">getTemplate</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodgetTemplates">getTemplates</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodgetTree">getTree</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodgetTypeOf">getTypeOf</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodhasColumn">hasColumn</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodhasDefaultValues">hasDefaultValues</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodhasPrimaryKey">hasPrimaryKey</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodhasRelation">hasRelation</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodisTree">isTree</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodprepareValue">prepareValue</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodsetColumn">setColumn</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodsetData">setData</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodsetOption">setOption</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodsetPrimaryKey">setPrimaryKey</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#methodsetTableName">setTableName</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#method__get">__get</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#method__isset">__isset</a></li>
<li><a href="../Doctrine/Doctrine_Table.html#method__toString">__toString</a></li>
</ul>
</td>
</tr></table>
<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> |
| <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-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"><span class="var-type-summary">array</span>&nbsp;&nbsp;</td>
<td class="var-title"><a href="#$columnAliases" title="details" class="var-name-summary">$columnAliases</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">integer</span>&nbsp;&nbsp;</td>
<td class="var-title"><a href="#$columnCount" title="details" class="var-name-summary">$columnCount</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="#$columns" title="details" class="var-name-summary">$columns</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"><a href="../Doctrine/Doctrine_Connection.html">Doctrine_Connection</a></span>&nbsp;&nbsp;</td>
<td class="var-title"><a href="#$conn" title="details" class="var-name-summary">$conn</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="#$data" title="details" class="var-name-summary">$data</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="#$hasDefaultValues" title="details" class="var-name-summary">$hasDefaultValues</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="#$identifier" title="details" class="var-name-summary">$identifier</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">integer</span>&nbsp;&nbsp;</td>
<td class="var-title"><a href="#$identifierType" title="details" class="var-name-summary">$identifierType</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="#$identityMap" title="details" class="var-name-summary">$identityMap</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="#$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="#$primaryKeys" title="details" class="var-name-summary">$primaryKeys</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"><a href="../Doctrine/Doctrine_Table_Repository.html">Doctrine_Table_Repository</a></span>&nbsp;&nbsp;</td>
<td class="var-title"><a href="#$repository" title="details" class="var-name-summary">$repository</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"><a href="../Doctrine/Doctrine_Tree.html">Doctrine_Tree</a></span>&nbsp;&nbsp;</td>
<td class="var-title"><a href="#$tree" title="details" class="var-name-summary">$tree</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"><a href="../Doctrine/Doctrine_Relation_Parser.html">Doctrine_Relation_Parser</a></span>&nbsp;&nbsp;</td>
<td class="var-title"><a href="#$_parser" title="details" class="var-name-summary">$_parser</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="#$_templates" title="details" class="var-name-summary">$_templates</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-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"><span class="method-result">void</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">void</span>&nbsp;&nbsp;</td>
<td class="method-definition"><a href="#addCheckConstraint" title="details" class="method-name">addCheckConstraint</a>()&nbsp;&nbsp;</td>
<td class="method-definition">addCheckConstraint</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="#addForeignKey" title="details" class="method-name">addForeignKey</a>()&nbsp;&nbsp;</td>
<td class="method-definition">addForeignKey</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="#addIndex" title="details" class="method-name">addIndex</a>()&nbsp;&nbsp;</td>
<td class="method-definition">addIndex</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="#addRecord" title="details" class="method-name">addRecord</a>()&nbsp;&nbsp;</td>
<td class="method-definition">addRecord adds a record to identity map</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="#addTemplate" title="details" class="method-name">addTemplate</a>()&nbsp;&nbsp;</td>
<td class="method-definition"></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="#applyInheritance" title="details" class="method-name">applyInheritance</a>()&nbsp;&nbsp;</td>
<td class="method-definition">applyInheritance</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="#bind" title="details" class="method-name">bind</a>()&nbsp;&nbsp;</td>
<td class="method-definition"></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 the first level cache (identityMap)</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">count</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 new record</td></tr>
</div>
<div class="method-definition">
<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a></span>&nbsp;&nbsp;</td>
<td class="method-definition"><a href="#createQuery" title="details" class="method-name">createQuery</a>()&nbsp;&nbsp;</td>
<td class="method-definition">createQuery creates a new Doctrine_Query object and adds the component name of this table as the query 'from' part</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="#enumIndex" title="details" class="method-name">enumIndex</a>()&nbsp;&nbsp;</td>
<td class="method-definition">enumIndex</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="#enumValue" title="details" class="method-name">enumValue</a>()&nbsp;&nbsp;</td>
<td class="method-definition">enumValue</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="#export" title="details" class="method-name">export</a>()&nbsp;&nbsp;</td>
<td class="method-definition">export exports this table to database based on column and option definitions</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="#exportConstraints" title="details" class="method-name">exportConstraints</a>()&nbsp;&nbsp;</td>
<td class="method-definition">exportConstraints exports the constraints of this table into database based on option definitions</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="#find" title="details" class="method-name">find</a>()&nbsp;&nbsp;</td>
<td class="method-definition">finds a record by its identifier</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="#findAll" title="details" class="method-name">findAll</a>()&nbsp;&nbsp;</td>
<td class="method-definition">findAll returns a collection of records</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="#findByDql" title="details" class="method-name">findByDql</a>()&nbsp;&nbsp;</td>
<td class="method-definition"></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="#findBySql" title="details" class="method-name">findBySql</a>()&nbsp;&nbsp;</td>
<td class="method-definition">findByDql finds records with given DQL where clause returns a collection of records</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="#getClassnameToReturn" title="details" class="method-name">getClassnameToReturn</a>()&nbsp;&nbsp;</td>
<td class="method-definition">Get the classname to return. Most often this is just the options['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="#getColumnCount" title="details" class="method-name">getColumnCount</a>()&nbsp;&nbsp;</td>
<td class="method-definition">getColumnCount</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="#getColumnName" title="details" class="method-name">getColumnName</a>()&nbsp;&nbsp;</td>
<td class="method-definition">getColumnName</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="#getColumnNames" title="details" class="method-name">getColumnNames</a>()&nbsp;&nbsp;</td>
<td class="method-definition">returns an array containing all the column names</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="#getColumns" title="details" class="method-name">getColumns</a>()&nbsp;&nbsp;</td>
<td class="method-definition">returns all columns and their definitions</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="#getComponentName" title="details" class="method-name">getComponentName</a>()&nbsp;&nbsp;</td>
<td class="method-definition"></td></tr>
</div>
<div class="method-definition">
<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Connection.html">Doctrine_Connection</a></span>&nbsp;&nbsp;</td>
<td class="method-definition"><a href="#getConnection" title="details" class="method-name">getConnection</a>()&nbsp;&nbsp;</td>
<td class="method-definition"></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="#getData" title="details" class="method-name">getData</a>()&nbsp;&nbsp;</td>
<td class="method-definition">returns internal data, used by Doctrine_Record instances when retrieving data from database</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="#getDefaultValueOf" title="details" class="method-name">getDefaultValueOf</a>()&nbsp;&nbsp;</td>
<td class="method-definition">getDefaultValueOf returns the default value(if any) for given column</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="#getDefinitionOf" title="details" class="method-name">getDefinitionOf</a>()&nbsp;&nbsp;</td>
<td class="method-definition">getDefinitionOf</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="#getEnumValues" title="details" class="method-name">getEnumValues</a>()&nbsp;&nbsp;</td>
<td class="method-definition"></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="#getExportableFormat" title="details" class="method-name">getExportableFormat</a>()&nbsp;&nbsp;</td>
<td class="method-definition">getExportableFormat returns exportable presentation of this object</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="#getIdentifier" title="details" class="method-name">getIdentifier</a>()&nbsp;&nbsp;</td>
<td class="method-definition"></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="#getIdentifierType" title="details" class="method-name">getIdentifierType</a>()&nbsp;&nbsp;</td>
<td class="method-definition"></td></tr>
</div>
<div class="method-definition">
<tr><td class="method-definition"><span class="method-result">array|boolean</span>&nbsp;&nbsp;</td>
<td class="method-definition"><a href="#getIndex" title="details" class="method-name">getIndex</a>()&nbsp;&nbsp;</td>
<td class="method-definition">getIndex</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="#getOption" title="details" class="method-name">getOption</a>()&nbsp;&nbsp;</td>
<td class="method-definition">getOption returns the value of given option</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="#getOptions" title="details" class="method-name">getOptions</a>()&nbsp;&nbsp;</td>
<td class="method-definition">getOptions returns all options of this table and the associated values</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="#getPrimaryKeys" title="details" class="method-name">getPrimaryKeys</a>()&nbsp;&nbsp;</td>
<td class="method-definition">returns all primary keys</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="#getProxy" title="details" class="method-name">getProxy</a>()&nbsp;&nbsp;</td>
<td class="method-definition"></td></tr>
</div>
<div class="method-definition">
<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a></span>&nbsp;&nbsp;</td>
<td class="method-definition"><a href="#getQueryObject" title="details" class="method-name">getQueryObject</a>()&nbsp;&nbsp;</td>
<td class="method-definition"></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="#getRecord" title="details" class="method-name">getRecord</a>()&nbsp;&nbsp;</td>
<td class="method-definition">getRecord first checks if record exists in identityMap, if not returns a new 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="#getRelation" title="details" class="method-name">getRelation</a>()&nbsp;&nbsp;</td>
<td class="method-definition">getRelation</td></tr>
</div>
<div class="method-definition">
<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Relation_Parser.html">Doctrine_Relation_Parser</a></span>&nbsp;&nbsp;</td>
<td class="method-definition"><a href="#getRelationParser" title="details" class="method-name">getRelationParser</a>()&nbsp;&nbsp;</td>
<td class="method-definition">getRelationParser return the relation parser associated with this table</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="#getRelations" title="details" class="method-name">getRelations</a>()&nbsp;&nbsp;</td>
<td class="method-definition">getRelations returns an array containing all relation objects</td></tr>
</div>
<div class="method-definition">
<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Table_Repository.html">Doctrine_Table_Repository</a></span>&nbsp;&nbsp;</td>
<td class="method-definition"><a href="#getRepository" title="details" class="method-name">getRepository</a>()&nbsp;&nbsp;</td>
<td class="method-definition">getRepository</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="#getTableName" title="details" class="method-name">getTableName</a>()&nbsp;&nbsp;</td>
<td class="method-definition"></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="#getTemplate" title="details" class="method-name">getTemplate</a>()&nbsp;&nbsp;</td>
<td class="method-definition"></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="#getTemplates" title="details" class="method-name">getTemplates</a>()&nbsp;&nbsp;</td>
<td class="method-definition">getTemplates returns all templates attached to this table</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="#getTree" title="details" class="method-name">getTree</a>()&nbsp;&nbsp;</td>
<td class="method-definition">getter for associated tree</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="#getTypeOf" title="details" class="method-name">getTypeOf</a>()&nbsp;&nbsp;</td>
<td class="method-definition">getTypeOf</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="#hasColumn" title="details" class="method-name">hasColumn</a>()&nbsp;&nbsp;</td>
<td class="method-definition">hasColumn</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="#hasDefaultValues" title="details" class="method-name">hasDefaultValues</a>()&nbsp;&nbsp;</td>
<td class="method-definition">hasDefaultValues returns true if this table has default values, otherwise false</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="#hasPrimaryKey" title="details" class="method-name">hasPrimaryKey</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="#hasRelation" title="details" class="method-name">hasRelation</a>()&nbsp;&nbsp;</td>
<td class="method-definition">hasRelation</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="#isTree" title="details" class="method-name">isTree</a>()&nbsp;&nbsp;</td>
<td class="method-definition">determine if table acts as tree</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="#prepareValue" title="details" class="method-name">prepareValue</a>()&nbsp;&nbsp;</td>
<td class="method-definition">prepareValue this method performs special data preparation depending on the type of the given column</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="#setColumn" title="details" class="method-name">setColumn</a>()&nbsp;&nbsp;</td>
<td class="method-definition">setColumn</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="#setData" title="details" class="method-name">setData</a>()&nbsp;&nbsp;</td>
<td class="method-definition">setData doctrine uses this function internally users are strongly discouraged to use this function</td></tr>
</div>
<div class="method-definition">
<tr><td class="method-definition"><span class="method-result"><a href="../Doctrine/Doctrine_Table.html">Doctrine_Table</a></span>&nbsp;&nbsp;</td>
<td class="method-definition"><a href="#setOption" title="details" class="method-name">setOption</a>()&nbsp;&nbsp;</td>
<td class="method-definition">setOption sets an option and returns this object in order to allow flexible method chaining</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="#setPrimaryKey" title="details" class="method-name">setPrimaryKey</a>()&nbsp;&nbsp;</td>
<td class="method-definition"></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="#setTableName" title="details" class="method-name">setTableName</a>()&nbsp;&nbsp;</td>
<td class="method-definition"></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="#__get" title="details" class="method-name">__get</a>()&nbsp;&nbsp;</td>
<td class="method-definition">__get an alias for getOption</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="#__isset" title="details" class="method-name">__isset</a>()&nbsp;&nbsp;</td>
<td class="method-definition">__isset</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-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$columnAliases" id="$columnAliases"><!-- --></A>
<div class="oddrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">array</span>&nbsp;&nbsp;
<span class="var-name">$columnAliases</span>
= <span class="var-default">array()</span> <span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a85">85</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$columnCount" id="$columnCount"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">integer</span>&nbsp;&nbsp;
<span class="var-name">$columnCount</span>
<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a90">90</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$columns" id="$columns"><!-- --></A>
<div class="oddrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">array</span>&nbsp;&nbsp;
<span class="var-name">$columns</span>
= <span class="var-default">array()</span> <span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.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$conn" id="$conn"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
<span class="var-type"><a href="../Doctrine/Doctrine_Connection.html">Doctrine_Connection</a></span>&nbsp;&nbsp;
<span class="var-name">$conn</span>
<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a56">56</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$data" id="$data"><!-- --></A>
<div class="oddrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">array</span>&nbsp;&nbsp;
<span class="var-name">$data</span>
= <span class="var-default">array()</span> <span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a39">39</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$hasDefaultValues" id="$hasDefaultValues"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">boolean</span>&nbsp;&nbsp;
<span class="var-name">$hasDefaultValues</span>
<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a94">94</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$identifier" id="$identifier"><!-- --></A>
<div class="oddrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">mixed</span>&nbsp;&nbsp;
<span class="var-name">$identifier</span>
<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a47">47</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$identifierType" id="$identifierType"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">integer</span>&nbsp;&nbsp;
<span class="var-name">$identifierType</span>
<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a52">52</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>Doctrine_Identifier constants</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$identityMap" id="$identityMap"><!-- --></A>
<div class="oddrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">array</span>&nbsp;&nbsp;
<span class="var-name">$identityMap</span>
= <span class="var-default">array()</span> <span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a60">60</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$options" id="$options"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">array</span>&nbsp;&nbsp;
<span class="var-name">$options</span>
= <span class="var-default">array('name' =&gt; null,<br /> 'tableName' =&gt; null,<br /> 'sequenceName' =&gt; null,<br /> 'inheritanceMap' =&gt; array(),'enumMap'=&gt;array(),'engine'=&gt;null,'charset'=&gt;null,'collation'=&gt;null,'treeImpl'=&gt;null,'treeOptions'=&gt;null,'indexes'=&gt;array(),'parents'=&gt;array(),'versioning'=&gt;null,)</span> <span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a136">136</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$primaryKeys" id="$primaryKeys"><!-- --></A>
<div class="oddrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">array</span>&nbsp;&nbsp;
<span class="var-name">$primaryKeys</span>
= <span class="var-default">array()</span> <span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a43">43</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$repository" id="$repository"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
<span class="var-type"><a href="../Doctrine/Doctrine_Table_Repository.html">Doctrine_Table_Repository</a></span>&nbsp;&nbsp;
<span class="var-name">$repository</span>
<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a64">64</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$tree" id="$tree"><!-- --></A>
<div class="oddrow">
<div class="var-header">
<span class="var-title">
<span class="var-type"><a href="../Doctrine/Doctrine_Tree.html">Doctrine_Tree</a></span>&nbsp;&nbsp;
<span class="var-name">$tree</span>
<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a153">153</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$_parser" id="$_parser"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
<span class="var-type"><a href="../Doctrine/Doctrine_Relation_Parser.html">Doctrine_Relation_Parser</a></span>&nbsp;&nbsp;
<span class="var-name">$_parser</span>
<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a157">157</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$_templates" id="$_templates"><!-- --></A>
<div class="oddrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">array</span>&nbsp;&nbsp;
<span class="var-name">$_templates</span>
<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a161">161</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-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="method__construct" id="__construct"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">Constructor __construct</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a170">170</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 __construct(
$name, <a href="../Doctrine/Doctrine_Connection.html">Doctrine_Connection</a>
$conn&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"></span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$name:&nbsp;</span></td>
<td>
</td></tr>
<tr><td class="indent">
<span class="var-type"><a href="../Doctrine/Doctrine_Connection.html">Doctrine_Connection</a></span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$conn:&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_Table_Exception if there is already an instance of this table</td>
</tr>
<tr>
<td class="indent"><strong>Throws:</strong>&nbsp;&nbsp;</td><td>Doctrine_Connection_Exception if there are no opened connections</td>
</tr>
</table>
<br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodaddCheckConstraint" id="addCheckConstraint"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">addCheckConstraint</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a488">488</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 addCheckConstraint(
$definition,
$name&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>addCheckConstraint
</strong></p>
<span class="description"><p>adds a check constraint to this table</p></span>
<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">$definition:&nbsp;</span></td>
<td>
</td></tr>
<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="methodaddForeignKey" id="addForeignKey"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">addForeignKey</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a477">477</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 addForeignKey(
$definition&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>addForeignKey
</strong></p>
<span class="description"><p>adds a foreignKey to this table</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">$definition:&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="methodaddIndex" id="addIndex"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">addIndex</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.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 addIndex(
$index,
$definition&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>addIndex
</strong></p>
<span class="description"><p>adds an index to this table</p></span>
<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">$index:&nbsp;</span></td>
<td>
</td></tr>
<tr><td class="indent">
<span class="var-type">array</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$definition:&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="methodaddRecord" id="addRecord"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">addRecord</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a944">944</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 addRecord(
<a href="../Doctrine/Doctrine_Record.html">Doctrine_Record</a>
$record&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>addRecord adds a record to identity map
</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_Record.html">Doctrine_Record</a></span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$record:&nbsp;</span></td>
<td>
<span class="var-description"> record to be added</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="methodaddTemplate" id="addTemplate"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">addTemplate</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a1315">1315</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 addTemplate(
$template, <a href="../Doctrine/Doctrine_Template.html">Doctrine_Template</a>
$impl&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<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">$template:&nbsp;</span></td>
<td>
</td></tr>
<tr><td class="indent">
<span class="var-type"><a href="../Doctrine/Doctrine_Template.html">Doctrine_Template</a></span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$impl:&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="methodapplyInheritance" id="applyInheritance"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">applyInheritance</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a885">885</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 applyInheritance(
$where
$where&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>applyInheritance
</strong></p>
<strong>Parameters:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr><td class="indent">
<span class="var-type">$where</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$where:&nbsp;</span></td>
<td>
<span class="var-description"> query where part to be modified</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>query where part with column aggregation inheritance added</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="methodbind" id="bind"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">bind</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a522">522</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 bind(
$args,
$type&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<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">$args:&nbsp;</span></td>
<td>
</td></tr>
<tr><td class="indent">
<span class="var-type"></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="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__DoctrineTable.php.html#a933">933</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 the first level cache (identityMap)
</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="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__DoctrineTable.php.html#a1075">1075</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>count
</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__DoctrineTable.php.html#a846">846</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(
[
$array = array()]&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>create creates a new record
</strong></p>
<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">$array:&nbsp;</span></td>
<td>
<span class="var-description"> an array where keys are field names and values representing field values</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="methodcreateQuery" id="createQuery"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">createQuery</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a604">604</a>]</span>
</div>
<br />
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
<code><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a> createQuery(
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>createQuery creates a new Doctrine_Query object and adds the component name of this table as the query 'from' part
</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="methodenumIndex" id="enumIndex"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">enumIndex</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a1122">1122</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 enumIndex(
string
$field, mixed
$value&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>enumIndex
</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">$field:&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 />
<br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodenumValue" id="enumValue"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">enumValue</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a1108">1108</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 enumValue(
string
$field, integer
$index&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>enumValue
</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">$field:&nbsp;</span></td>
<td>
</td></tr>
<tr><td class="indent">
<span class="var-type">integer</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$index:&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="methodexport" id="export"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">export</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a316">316</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 export(
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>export exports this table to database based on column and option definitions
</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>whether or not the export operation was successful false if table already existed in the database</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 some error other than Doctrine::ERR_ALREADY_EXISTS occurred during the create table operation</td>
</tr>
</table>
<br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodexportConstraints" id="exportConstraints"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">exportConstraints</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a413">413</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 exportConstraints(
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>exportConstraints exports the constraints of this table into database based on option definitions
</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>Doctrine_Connection_Exception if something went wrong on db level</td>
</tr>
</table>
<br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodfind" id="find"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">find</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a858">858</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 find(
$id
$id&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>finds a record by its identifier
</strong></p>
<strong>Parameters:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr><td class="indent">
<span class="var-type">$id</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$id:&nbsp;</span></td>
<td>
<span class="var-description"> database row id</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>a record for given database identifier</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="methodfindAll" id="findAll"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">findAll</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a903">903</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> findAll(
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>findAll returns a collection of records
</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="methodfindByDql" id="findByDql"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">findByDql</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a924">924</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 findByDql(
$dql, [
$params = array()]&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<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">$dql:&nbsp;</span></td>
<td>
</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>
</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="methodfindBySql" id="findBySql"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">findBySql</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a918">918</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> findBySql(
string
$dql, [
$params = array()]&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>findByDql finds records with given DQL where clause returns a collection of records
</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">$dql:&nbsp;</span></td>
<td>
<span class="var-description"> DQL after WHERE clause</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="methodgetClassnameToReturn" id="getClassnameToReturn"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">getClassnameToReturn</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a1027">1027</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 getClassnameToReturn(
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>Get the classname to return. Most often this is just the options['name']
</strong></p>
<span class="description"><p>Check the subclasses option and the inheritanceMap for each subclass to see if all the maps in a subclass is met. If this is the case return that subclass name. If no subclasses match or if there are no subclasses defined return the name of the class for this tables record.</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>The name of the class to create</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>Todo:</strong>&nbsp;&nbsp;</td><td>this function could use reflection to check the first time it runs if the subclassing option is not set.</td>
</tr>
</table>
<br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodgetColumnCount" id="getColumnCount"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">getColumnCount</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a1133">1133</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 getColumnCount(
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>getColumnCount
</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 number of columns in this table</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="methodgetColumnName" id="getColumnName"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">getColumnName</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a668">668</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 getColumnName(
string
$alias&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>getColumnName
</strong></p>
<span class="description"><p>returns a column name for column alias if the actual name for the alias cannot be found this method returns the given alias</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">$alias:&nbsp;</span></td>
<td>
<span class="var-description"> column alias</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>column name</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="methodgetColumnNames" id="getColumnNames"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">getColumnNames</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a1152">1152</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 getColumnNames(
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>returns an array containing all the column names
</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="methodgetColumns" id="getColumns"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">getColumns</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a1143">1143</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 getColumns(
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>returns all columns and their definitions
</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="methodgetComponentName" id="getComponentName"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">getComponentName</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a1285">1285</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 getComponentName(
)</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="methodgetConnection" id="getConnection"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">getConnection</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a835">835</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.html">Doctrine_Connection</a> getConnection(
)</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="methodgetData" id="getData"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">getData</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a1198">1198</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 getData(
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>returns internal data, used by Doctrine_Record instances when retrieving data from 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 />
<br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodgetDefaultValueOf" id="getDefaultValueOf"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">getDefaultValueOf</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a768">768</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 getDefaultValueOf(
string
$column&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>getDefaultValueOf returns the default value(if any) for given column
</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">$column:&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="methodgetDefinitionOf" id="getDefinitionOf"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">getDefinitionOf</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a1161">1161</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 getDefinitionOf(
$column&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>getDefinitionOf
</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">$column:&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>Return:</strong>&nbsp;&nbsp;</td><td>array on success, false on failure</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="methodgetEnumValues" id="getEnumValues"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">getEnumValues</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a1093">1093</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 getEnumValues(
string
$field&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<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">$field:&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="methodgetExportableFormat" id="getExportableFormat"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">getExportableFormat</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a326">326</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 getExportableFormat(
[
$parseForeignKeys = true]&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>getExportableFormat returns exportable presentation of this object
</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">$parseForeignKeys:&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="methodgetIdentifier" id="getIdentifier"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">getIdentifier</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a783">783</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 getIdentifier(
)</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="methodgetIdentifierType" id="getIdentifierType"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">getIdentifierType</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a790">790</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 getIdentifierType(
)</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="methodgetIndex" id="getIndex"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">getIndex</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a514">514</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|boolean getIndex(
$index&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>getIndex
</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">$index:&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>Return:</strong>&nbsp;&nbsp;</td><td>array on success, FALSE on failure</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="methodgetOption" id="getOption"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">getOption</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a651">651</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 getOption(
string
$name&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>getOption returns the value of given option
</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 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>the value of given option</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="methodgetOptions" id="getOptions"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">getOptions</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a466">466</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 getOptions(
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>getOptions returns all options of this table and the associated values
</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>all options and their values</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="methodgetPrimaryKeys" id="getPrimaryKeys"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">getPrimaryKeys</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a821">821</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 getPrimaryKeys(
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>returns all primary keys
</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="methodgetProxy" id="getProxy"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">getProxy</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a1053">1053</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 getProxy(
[$id
$id = null]&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<strong>Parameters:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr><td class="indent">
<span class="var-type">$id</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$id:&nbsp;</span></td>
<td>
<span class="var-description"> database row id</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 />
<strong>Information Tags:</strong><br />
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="indent"><strong>Throws:</strong>&nbsp;&nbsp;</td><td>Doctrine_Find_Exception</td>
</tr>
</table>
<br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodgetQueryObject" id="getQueryObject"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">getQueryObject</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a1083">1083</a>]</span>
</div>
<br />
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code-border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">&nbsp;
<code><a href="../Doctrine/Doctrine_Query.html">Doctrine_Query</a> getQueryObject(
)</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>Return:</strong>&nbsp;&nbsp;</td><td>a Doctrine_Query 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="methodgetRecord" id="getRecord"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">getRecord</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.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> getRecord(
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>getRecord first checks if record exists in identityMap, if not returns a new record
</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="methodgetRelation" id="getRelation"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">getRelation</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a583">583</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 getRelation(
string
$alias, [
$recursive = true]&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>getRelation
</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">$alias:&nbsp;</span></td>
<td>
<span class="var-description"> relation alias</span> </td></tr>
<tr><td class="indent">
<span class="var-type"></span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$recursive:&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="methodgetRelationParser" id="getRelationParser"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">getRelationParser</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a434">434</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_Relation_Parser.html">Doctrine_Relation_Parser</a> getRelationParser(
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>getRelationParser return the relation parser associated with this table
</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>relation parser 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="methodgetRelations" id="getRelations"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">getRelations</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a593">593</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 getRelations(
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>getRelations returns an array containing all relation objects
</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>an array of Doctrine_Relation objects</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="methodgetRepository" id="getRepository"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">getRepository</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a613">613</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_Repository.html">Doctrine_Table_Repository</a> getRepository(
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>getRepository
</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="methodgetTableName" id="getTableName"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">getTableName</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a1289">1289</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 getTableName(
)</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="methodgetTemplate" id="getTemplate"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">getTemplate</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a1306">1306</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 getTemplate(
$template&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<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">$template:&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="methodgetTemplates" id="getTemplates"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">getTemplates</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a303">303</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 getTemplates(
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>getTemplates returns all templates attached to this table
</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>an array containing all templates</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="methodgetTree" id="getTree"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">getTree</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a1272">1272</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 getTree(
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>getter for associated tree
</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>if tree return instance of Doctrine_Tree, otherwise returns false</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="methodgetTypeOf" id="getTypeOf"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">getTypeOf</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a1173">1173</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 getTypeOf(
$column&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>getTypeOf
</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">$column:&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>Return:</strong>&nbsp;&nbsp;</td><td>string on success, false on failure</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="methodhasColumn" id="hasColumn"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">hasColumn</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a798">798</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 hasColumn(
$name&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>hasColumn
</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="methodhasDefaultValues" id="hasDefaultValues"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">hasDefaultValues</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a757">757</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 hasDefaultValues(
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>hasDefaultValues returns true if this table has default values, otherwise false
</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="methodhasPrimaryKey" id="hasPrimaryKey"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">hasPrimaryKey</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a828">828</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 hasPrimaryKey(
$key&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<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">$key:&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="methodhasRelation" id="hasRelation"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">hasRelation</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a573">573</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 hasRelation(
string
$alias&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>hasRelation
</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">$alias:&nbsp;</span></td>
<td>
<span class="var-description"> the relation to check if exists</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>true if the relation exists otherwise false</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="methodisTree" id="isTree"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">isTree</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a1302">1302</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 isTree(
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>determine if table acts as tree
</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>if tree return true, otherwise returns false</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="methodprepareValue" id="prepareValue"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">prepareValue</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a1225">1225</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 prepareValue(
string
$field, string
$value&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>prepareValue this method performs special data preparation depending on the type of the given column
</strong></p>
<span class="description"><p><ol><li>It unserializes array and object typed columns</li><li>Uncompresses gzip typed columns</li><li>Gets the appropriate enum values for enum typed columns</li><li>Initializes special null object pointer for null values (for fast column existence checking purposes)</li></ol> example: &lt;code type='php'&gt; $field = 'name'; $value = null; $table-&gt;prepareValue($field, $value); // Doctrine_Null &lt;/code&gt;</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">$field:&nbsp;</span></td>
<td>
<span class="var-description"> the name of the field</span> </td></tr>
<tr><td class="indent">
<span class="var-type">string</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$value:&nbsp;</span></td>
<td>
<span class="var-description"> field value</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>prepared value</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_Table_Exception if uncompression of gzip typed column fails *</td>
</tr>
<tr>
<td class="indent"><strong>Throws:</strong>&nbsp;&nbsp;</td><td>Doctrine_Table_Exception if unserialization of array/object typed column fails or</td>
</tr>
</table>
<br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodsetColumn" id="setColumn"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">setColumn</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a687">687</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 setColumn(
string
$name, string
$type, [integer
$length = null], [mixed
$options = array()]&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>setColumn
</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>
</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>
<tr><td class="indent">
<span class="var-type">integer</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$length:&nbsp;</span></td>
<td>
</td></tr>
<tr><td class="indent">
<span class="var-type">mixed</span>&nbsp;&nbsp;</td>
<td>
<span class="var-name">$options:&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_Table_Exception if trying use wrongly typed parameter</td>
</tr>
</table>
<br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<a name="methodsetData" id="setData"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">setData</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a1188">1188</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 setData(
$data&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>setData doctrine uses this function internally users are strongly discouraged to use this function
</strong></p>
<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">$data:&nbsp;</span></td>
<td>
<span class="var-description"> internal data</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="methodsetOption" id="setOption"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">setOption</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a627">627</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">Doctrine_Table</a> setOption(
string
$name, mixed
$value&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>setOption sets an option and returns this object in order to allow flexible method chaining
</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 option to set</span> </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>
<span class="var-description"> the value of the 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>this object</td>
</tr>
<tr>
<td class="indent"><strong>See:</strong>&nbsp;&nbsp;</td><td>Doctrine_Table::$_options for available options</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="methodsetPrimaryKey" id="setPrimaryKey"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">setPrimaryKey</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a806">806</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 setPrimaryKey(
mixed
$key&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<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">$key:&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="methodsetTableName" id="setTableName"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">setTableName</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a1293">1293</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 setTableName(
$tableName&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<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">$tableName:&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="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__DoctrineTable.php.html#a444">444</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 __get(
string
$option&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>__get an alias for getOption
</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">$option:&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="method__isset" id="__isset"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">__isset</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a456">456</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 __isset(
string
$option&nbsp;
)</code>
</td></tr></table>
</td></tr></table><br /></div>
<p align="center" class="short-description"><strong>__isset
</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">$option:&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="method__toString" id="__toString"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">__toString</span>&nbsp;&nbsp;<span class="smalllinenumber">[line <a href="../__filesource/fsource_Doctrine__DoctrineTable.php.html#a1324">1324</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>