<?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <!-- template designed by Marco Von Ballmoos --> <title>Docs For Class ZendX_Db_Adapter_Firebird</title> <link rel="stylesheet" href="../../media/stylesheet.css" /> <script src="../../media/lib/classTree.js"></script> <script language="javascript" type="text/javascript"> var imgPlus = new Image(); var imgMinus = new Image(); imgPlus.src = "../../media/images/plus.png"; imgMinus.src = "../../media/images/minus.png"; function showNode(Node){ switch(navigator.family){ case 'nn4': // Nav 4.x code fork... var oTable = document.layers["span" + Node]; var oImg = document.layers["img" + Node]; break; case 'ie4': // IE 4/5 code fork... var oTable = document.all["span" + Node]; var oImg = document.all["img" + Node]; break; case 'gecko': // Standards Compliant code fork... var oTable = document.getElementById("span" + Node); var oImg = document.getElementById("img" + Node); break; } oImg.src = imgMinus.src; oTable.style.display = "block"; } function hideNode(Node){ switch(navigator.family){ case 'nn4': // Nav 4.x code fork... var oTable = document.layers["span" + Node]; var oImg = document.layers["img" + Node]; break; case 'ie4': // IE 4/5 code fork... var oTable = document.all["span" + Node]; var oImg = document.all["img" + Node]; break; case 'gecko': // Standards Compliant code fork... var oTable = document.getElementById("span" + Node); var oImg = document.getElementById("img" + Node); break; } oImg.src = imgPlus.src; oTable.style.display = "none"; } function nodeIsVisible(Node){ switch(navigator.family){ case 'nn4': // Nav 4.x code fork... var oTable = document.layers["span" + Node]; break; case 'ie4': // IE 4/5 code fork... var oTable = document.all["span" + Node]; break; case 'gecko': // Standards Compliant code fork... var oTable = document.getElementById("span" + Node); break; } return (oTable && oTable.style.display == "block"); } function toggleNodeVisibility(Node){ if (nodeIsVisible(Node)){ hideNode(Node); }else{ showNode(Node); } } </script> </head> <body> <div class="page-body"> <h2 class="class-name"><img src="../../media/images/Class_logo.png" alt=" Class" title=" Class" style="vertical-align: middle"> ZendX_Db_Adapter_Firebird</h2> <a name="sec-description"></a> <div class="info-box"> <div class="info-box-title">Description</div> <div class="nav-bar"> <span class="disabled">Description</span> | <a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>) | <a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>) </div> <div class="info-box-body"> <!-- ========== Info from phpDoc block ========= --> <ul class="tags"> <li><span class="field">copyright:</span> Copyright (c) 2005-2008 Zend Technologies USA Inc. (http://www.zend.com)</li> <li><span class="field">license:</span> <a href="http://framework.zend.com/license/new-bsd">New BSD License</a></li> </ul> <p class="notes"> Located in <a class="field" href="_Db---Adapter---Firebird.php.html">/Db/Adapter/Firebird.php</a> (line <span class="field">51</span>) </p> <pre>Zend_Db_Adapter_Abstract | --ZendX_Db_Adapter_Firebird</pre> </div> </div> <a name="sec-var-summary"></a> <div class="info-box"> <div class="info-box-title">Variable Summary</span></div> <div class="nav-bar"> <a href="#sec-description">Description</a> | <span class="disabled">Vars</span> (<a href="#sec-vars">details</a>) | <a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>) </div> <div class="info-box-body"> <div class="var-summary"> <div class="var-title"> <img src="../../media/images/Variable.png" alt=" " /> <span class="var-type">bool</span> <a href="#$_autoQuoteIdentifiers" title="details" class="var-name">$_autoQuoteIdentifiers</a> </div> <div class="var-title"> <img src="../../media/images/Variable.png" alt=" " /> <span class="var-type">array</span> <a href="#$_numericDataTypes" title="details" class="var-name">$_numericDataTypes</a> </div> <div class="var-title"> <img src="../../media/images/Variable.png" alt=" " /> <span class="var-type">transaction</span> <a href="#$_transResource" title="details" class="var-name">$_transResource</a> </div> </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">Description</a> | <a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>) | <span class="disabled">Methods</span> (<a href="#sec-methods">details</a>) </div> <div class="info-box-body"> <div class="method-summary"> <div class="method-definition"> <img src="../../media/images/Method.png" alt=" "/> <span class="method-result">void</span> <a href="#closeConnection" title="details" class="method-name">closeConnection</a> () </div> <div class="method-definition"> <img src="../../media/images/Method.png" alt=" "/> <span class="method-result">array</span> <a href="#describeTable" title="details" class="method-name">describeTable</a> (<span class="var-type">string</span> <span class="var-name">$tableName</span>, [<span class="var-type">string</span> <span class="var-name">$schemaName</span> = <span class="var-default">null</span>]) </div> <div class="method-definition"> <img src="../../media/images/Method.png" alt=" "/> <span class="method-result">string</span> <a href="#getServerVersion" title="details" class="method-name">getServerVersion</a> () </div> <div class="method-definition"> <img src="../../media/images/Method.png" alt=" "/> <span class="method-result">bool</span> <a href="#getTransaction" title="details" class="method-name">getTransaction</a> () </div> <div class="method-definition"> <img src="../../media/images/Method.png" alt=" "/> <span class="method-result">boolean</span> <a href="#isConnected" title="details" class="method-name">isConnected</a> () </div> <div class="method-definition"> <img src="../../media/images/Method.png" alt=" "/> <span class="method-result">string</span> <a href="#lastInsertId" title="details" class="method-name">lastInsertId</a> ([<span class="var-type">string</span> <span class="var-name">$tableName</span> = <span class="var-default">null</span>], [<span class="var-type">string</span> <span class="var-name">$primaryKey</span> = <span class="var-default">null</span>]) </div> <div class="method-definition"> <img src="../../media/images/Method.png" alt=" "/> <span class="method-result">string</span> <a href="#lastSequenceId" title="details" class="method-name">lastSequenceId</a> (<span class="var-type">string</span> <span class="var-name">$sequenceName</span>) </div> <div class="method-definition"> <img src="../../media/images/Method.png" alt=" "/> <span class="method-result">string</span> <a href="#limit" title="details" class="method-name">limit</a> (<span class="var-type">string</span> <span class="var-name">$sql</span>, <span class="var-type">integer</span> <span class="var-name">$count</span>, [<span class="var-type">integer</span> <span class="var-name">$offset</span> = <span class="var-default">0</span>]) </div> <div class="method-definition"> <img src="../../media/images/Method.png" alt=" "/> <span class="method-result">array</span> <a href="#listTables" title="details" class="method-name">listTables</a> () </div> <div class="method-definition"> <img src="../../media/images/Method.png" alt=" "/> <span class="method-result">integer</span> <a href="#nextSequenceId" title="details" class="method-name">nextSequenceId</a> (<span class="var-type">string</span> <span class="var-name">$sequenceName</span>) </div> <div class="method-definition"> <img src="../../media/images/Method.png" alt=" "/> <span class="method-result"><a href="../../ZendX_Db/Statement/ZendX_Db_Statement_Firebird.html">ZendX_Db_Statement_Firebird</a></span> <a href="#prepare" title="details" class="method-name">prepare</a> (<span class="var-type">string</span> <span class="var-name">$sql</span>) </div> <div class="method-definition"> <img src="../../media/images/Method.png" alt=" "/> <span class="method-result">string</span> <a href="#quoteTableAs" title="details" class="method-name">quoteTableAs</a> (<span class="var-type">string|array|Zend_Db_Expr</span> <span class="var-name">$ident</span>, [<span class="var-type">string</span> <span class="var-name">$alias</span> = <span class="var-default">null</span>], [<span class="var-type">boolean</span> <span class="var-name">$auto</span> = <span class="var-default">false</span>]) </div> <div class="method-definition"> <img src="../../media/images/Method.png" alt=" "/> <span class="method-result">void</span> <a href="#setFetchMode" title="details" class="method-name">setFetchMode</a> (<span class="var-type">int</span> <span class="var-name">$mode</span>) </div> <div class="method-definition"> <img src="../../media/images/Method.png" alt=" "/> <span class="method-result">bool</span> <a href="#supportsParameters" title="details" class="method-name">supportsParameters</a> (<span class="var-type">string</span> <span class="var-name">$type</span>) </div> <div class="method-definition"> <img src="../../media/images/Method.png" alt=" "/> <span class="method-result">void</span> <a href="#_beginTransaction" title="details" class="method-name">_beginTransaction</a> () </div> <div class="method-definition"> <img src="../../media/images/Method.png" alt=" "/> <span class="method-result">void</span> <a href="#_commit" title="details" class="method-name">_commit</a> () </div> <div class="method-definition"> <img src="../../media/images/Method.png" alt=" "/> <span class="method-result">void</span> <a href="#_connect" title="details" class="method-name">_connect</a> () </div> <div class="method-definition"> <img src="../../media/images/Method.png" alt=" "/> <span class="method-result">void</span> <a href="#_formatDbConnString" title="details" class="method-name">_formatDbConnString</a> (<span class="var-type"></span> <span class="var-name">$host</span>, <span class="var-type"></span> <span class="var-name">$port</span>, <span class="var-type"></span> <span class="var-name">$dbname</span>) </div> <div class="method-definition"> <img src="../../media/images/Method.png" alt=" "/> <span class="method-result">string</span> <a href="#_quote" title="details" class="method-name">_quote</a> (<span class="var-type">string</span> <span class="var-name">$value</span>) </div> <div class="method-definition"> <img src="../../media/images/Method.png" alt=" "/> <span class="method-result">void</span> <a href="#_rollBack" title="details" class="method-name">_rollBack</a> () </div> </div> </div> </div> <a name="sec-vars"></a> <div class="info-box"> <div class="info-box-title">Variables</div> <div class="nav-bar"> <a href="#sec-description">Description</a> | <a href="#sec-var-summary">Vars</a> (<span class="disabled">details</span>) | <a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>) </div> <div class="info-box-body"> <a name="var$_autoQuoteIdentifiers" id="$_autoQuoteIdentifiers"><!-- --></A> <div class="evenrow"> <div class="var-header"> <img src="../../media/images/Variable.png" /> <span class="var-title"> <span class="var-type">bool</span> <span class="var-name">$_autoQuoteIdentifiers</span> = <span class="var-default"> true</span> (line <span class="line-number">62</span>) </span> </div> <!-- ========== Info from phpDoc block ========= --> <p class="short-description">Specifies whether the adapter automatically quotes identifiers.</p> <p class="description"><p>If true, most SQL generated by Zend_Db classes applies identifier quoting automatically. If false, developer must quote identifiers themselves by calling quoteIdentifier().</p></p> <ul class="tags"> <li><span class="field">access:</span> protected</li> </ul> </div> <a name="var$_numericDataTypes" id="$_numericDataTypes"><!-- --></A> <div class="oddrow"> <div class="var-header"> <img src="../../media/images/Variable.png" /> <span class="var-title"> <span class="var-type">array</span> <span class="var-name">$_numericDataTypes</span> = <span class="var-default">array(<br /> Zend_Db::INT_TYPE => Zend_Db::INT_TYPE,<br /> Zend_Db::BIGINT_TYPE => Zend_Db::BIGINT_TYPE,<br /> Zend_Db::FLOAT_TYPE => Zend_Db::FLOAT_TYPE,<br /> 'SMALLINT' => Zend_Db::INT_TYPE,<br /> 'INT' => Zend_Db::INT_TYPE,<br /> 'INTEGER' => Zend_Db::INT_TYPE,<br /> 'BIGINT' => Zend_Db::BIGINT_TYPE,<br /> 'INT64' => Zend_Db::BIGINT_TYPE,<br /> 'DECIMAL' => Zend_Db::FLOAT_TYPE,<br /> 'DOUBLE PRECISION' => Zend_Db::FLOAT_TYPE,<br /> 'DOUBLE' => Zend_Db::FLOAT_TYPE,<br /> 'NUMERIC' => Zend_Db::FLOAT_TYPE,<br /> 'FLOAT' => Zend_Db::FLOAT_TYPE<br /> )</span> (line <span class="line-number">92</span>) </span> </div> <!-- ========== Info from phpDoc block ========= --> <p class="short-description">Keys are UPPERCASE SQL datatypes or the constants Zend_Db::INT_TYPE, Zend_Db::BIGINT_TYPE, or Zend_Db::FLOAT_TYPE.</p> <p class="description"><p>Values are: <ol><li>= 32-bit integer</li><li>= 64-bit integer</li><li>= float or decimal</li></ol></p></p> <ul class="tags"> <li><span class="field">var:</span> Associative array of datatypes to values 0, 1, or 2.</li> <li><span class="field">access:</span> protected</li> </ul> </div> <a name="var$_transResource" id="$_transResource"><!-- --></A> <div class="evenrow"> <div class="var-header"> <img src="../../media/images/Variable.png" /> <span class="var-title"> <span class="var-type">transaction</span> <span class="var-name">$_transResource</span> = <span class="var-default"> null</span> (line <span class="line-number">69</span>) </span> </div> <!-- ========== Info from phpDoc block ========= --> <p class="short-description">The transaction resource.</p> <ul class="tags"> <li><span class="field">access:</span> protected</li> </ul> </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">Description</a> | <a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>) <a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>) </div> <div class="info-box-body"> <A NAME='method_detail'></A> <a name="methodcloseConnection" id="closeConnection"><!-- --></a> <div class="oddrow"> <div class="method-header"> <img src="../../media/images/Method.png" /> <span class="method-title">closeConnection</span> (line <span class="line-number">318</span>) </div> <!-- ========== Info from phpDoc block ========= --> <p class="short-description">Force the connection to close.</p> <ul class="tags"> <li><span class="field">access:</span> public</li> </ul> <div class="method-signature"> <span class="method-result">void</span> <span class="method-name"> closeConnection </span> () </div> </div> <a name="methoddescribeTable" id="describeTable"><!-- --></a> <div class="evenrow"> <div class="method-header"> <img src="../../media/images/Method.png" /> <span class="method-title">describeTable</span> (line <span class="line-number">164</span>) </div> <!-- ========== Info from phpDoc block ========= --> <p class="short-description">Returns the column descriptions for a table.</p> <p class="description"><p>The return value is an associative array keyed by the column name, as returned by the RDBMS.</p><p>The value of each array element is an associative array with the following keys:</p><p>SCHEMA_NAME => string; name of database or schema TABLE_NAME => string; COLUMN_NAME => string; column name COLUMN_POSITION => number; ordinal position of column in table DATA_TYPE => string; SQL datatype name of column DEFAULT => string; default expression of column, null if none NULLABLE => boolean; true if column can have nulls LENGTH => number; length of CHAR/VARCHAR SCALE => number; scale of NUMERIC/DECIMAL PRECISION => number; precision of NUMERIC/DECIMAL UNSIGNED => boolean; unsigned property of an integer type PRIMARY => boolean; true if column is part of the primary key PRIMARY_POSITION => integer; position of column in primary key IDENTITY => integer; true if column is auto-generated with unique values</p></p> <ul class="tags"> <li><span class="field">access:</span> public</li> </ul> <div class="method-signature"> <span class="method-result">array</span> <span class="method-name"> describeTable </span> (<span class="var-type">string</span> <span class="var-name">$tableName</span>, [<span class="var-type">string</span> <span class="var-name">$schemaName</span> = <span class="var-default">null</span>]) </div> <ul class="parameters"> <li> <span class="var-type">string</span> <span class="var-name">$tableName</span> </li> <li> <span class="var-type">string</span> <span class="var-name">$schemaName</span><span class="var-description">: OPTIONAL</span> </li> </ul> </div> <a name="methodgetServerVersion" id="getServerVersion"><!-- --></a> <div class="oddrow"> <div class="method-header"> <img src="../../media/images/Method.png" /> <span class="method-title">getServerVersion</span> (line <span class="line-number">579</span>) </div> <!-- ========== Info from phpDoc block ========= --> <p class="short-description">Retrieve server version in PHP style</p> <ul class="tags"> <li><span class="field">access:</span> public</li> </ul> <div class="method-signature"> <span class="method-result">string</span> <span class="method-name"> getServerVersion </span> () </div> </div> <a name="methodgetTransaction" id="getTransaction"><!-- --></a> <div class="evenrow"> <div class="method-header"> <img src="../../media/images/Method.png" /> <span class="method-title">getTransaction</span> (line <span class="line-number">76</span>) </div> <!-- ========== Info from phpDoc block ========= --> <p class="short-description">Return the status of current transaction.</p> <ul class="tags"> <li><span class="field">access:</span> public</li> </ul> <div class="method-signature"> <span class="method-result">bool</span> <span class="method-name"> getTransaction </span> () </div> </div> <a name="methodisConnected" id="isConnected"><!-- --></a> <div class="oddrow"> <div class="method-header"> <img src="../../media/images/Method.png" /> <span class="method-title">isConnected</span> (line <span class="line-number">568</span>) </div> <!-- ========== Info from phpDoc block ========= --> <p class="short-description">Test if a connection is active</p> <ul class="tags"> <li><span class="field">access:</span> public</li> </ul> <div class="method-signature"> <span class="method-result">boolean</span> <span class="method-name"> isConnected </span> () </div> </div> <a name="methodlastInsertId" id="lastInsertId"><!-- --></a> <div class="evenrow"> <div class="method-header"> <img src="../../media/images/Method.png" /> <span class="method-title">lastInsertId</span> (line <span class="line-number">367</span>) </div> <!-- ========== Info from phpDoc block ========= --> <p class="short-description">Gets the last ID generated automatically by an IDENTITY/AUTOINCREMENT column.</p> <p class="description"><p>As a convention, on RDBMS brands that support sequences (e.g. Firebird, Oracle, PostgreSQL, DB2), this method forms the name of a sequence from the arguments and returns the last id generated by that sequence. On RDBMS brands that support IDENTITY/AUTOINCREMENT columns, this method returns the last value generated for such a column, and the table name argument is disregarded.</p><p>Firebird does not support IDENTITY columns, so if the sequence is not specified, this method returns null.</p></p> <ul class="tags"> <li><span class="field">throws:</span> ZendX_Db_Adapter_Firebird_Exception</li> <li><span class="field">access:</span> public</li> </ul> <div class="method-signature"> <span class="method-result">string</span> <span class="method-name"> lastInsertId </span> ([<span class="var-type">string</span> <span class="var-name">$tableName</span> = <span class="var-default">null</span>], [<span class="var-type">string</span> <span class="var-name">$primaryKey</span> = <span class="var-default">null</span>]) </div> <ul class="parameters"> <li> <span class="var-type">string</span> <span class="var-name">$tableName</span><span class="var-description">: OPTIONAL Name of table.</span> </li> <li> <span class="var-type">string</span> <span class="var-name">$primaryKey</span><span class="var-description">: OPTIONAL Name of primary key column.</span> </li> </ul> </div> <a name="methodlastSequenceId" id="lastSequenceId"><!-- --></a> <div class="oddrow"> <div class="method-header"> <img src="../../media/images/Method.png" /> <span class="method-title">lastSequenceId</span> (line <span class="line-number">522</span>) </div> <!-- ========== Info from phpDoc block ========= --> <p class="short-description">Return the most recent value from the specified sequence in the database.</p> <p class="description"><p>This is supported only on RDBMS brands that support sequences (e.g. Firebird, Oracle, PostgreSQL, DB2). Other RDBMS brands return null.</p></p> <ul class="tags"> <li><span class="field">access:</span> public</li> </ul> <div class="method-signature"> <span class="method-result">string</span> <span class="method-name"> lastSequenceId </span> (<span class="var-type">string</span> <span class="var-name">$sequenceName</span>) </div> <ul class="parameters"> <li> <span class="var-type">string</span> <span class="var-name">$sequenceName</span> </li> </ul> </div> <a name="methodlimit" id="limit"><!-- --></a> <div class="evenrow"> <div class="method-header"> <img src="../../media/images/Method.png" /> <span class="method-title">limit</span> (line <span class="line-number">467</span>) </div> <!-- ========== Info from phpDoc block ========= --> <p class="short-description">Adds an adapter-specific LIMIT clause to the SELECT statement.</p> <ul class="tags"> <li><span class="field">throws:</span> Zend_Db_Adapter_Exception</li> <li><span class="field">access:</span> public</li> </ul> <div class="method-signature"> <span class="method-result">string</span> <span class="method-name"> limit </span> (<span class="var-type">string</span> <span class="var-name">$sql</span>, <span class="var-type">integer</span> <span class="var-name">$count</span>, [<span class="var-type">integer</span> <span class="var-name">$offset</span> = <span class="var-default">0</span>]) </div> <ul class="parameters"> <li> <span class="var-type">string</span> <span class="var-name">$sql</span> </li> <li> <span class="var-type">integer</span> <span class="var-name">$count</span> </li> <li> <span class="var-type">integer</span> <span class="var-name">$offset</span> </li> </ul> </div> <a name="methodlistTables" id="listTables"><!-- --></a> <div class="oddrow"> <div class="method-header"> <img src="../../media/images/Method.png" /> <span class="method-title">listTables</span> (line <span class="line-number">128</span>) </div> <!-- ========== Info from phpDoc block ========= --> <p class="short-description">Returns a list of the tables in the database.</p> <ul class="tags"> <li><span class="field">access:</span> public</li> </ul> <div class="method-signature"> <span class="method-result">array</span> <span class="method-name"> listTables </span> () </div> </div> <a name="methodnextSequenceId" id="nextSequenceId"><!-- --></a> <div class="evenrow"> <div class="method-header"> <img src="../../media/images/Method.png" /> <span class="method-title">nextSequenceId</span> (line <span class="line-number">538</span>) </div> <!-- ========== Info from phpDoc block ========= --> <p class="short-description">Generate a new value from the specified sequence in the database, and return it.</p> <p class="description"><p>This is supported only on RDBMS brands that support sequences (e.g. Firebird, Oracle, PostgreSQL, DB2). Other RDBMS brands return null.</p></p> <ul class="tags"> <li><span class="field">access:</span> public</li> </ul> <div class="method-signature"> <span class="method-result">integer</span> <span class="method-name"> nextSequenceId </span> (<span class="var-type">string</span> <span class="var-name">$sequenceName</span>) </div> <ul class="parameters"> <li> <span class="var-type">string</span> <span class="var-name">$sequenceName</span> </li> </ul> </div> <a name="methodprepare" id="prepare"><!-- --></a> <div class="oddrow"> <div class="method-header"> <img src="../../media/images/Method.png" /> <span class="method-title">prepare</span> (line <span class="line-number">337</span>) </div> <!-- ========== Info from phpDoc block ========= --> <p class="short-description">Prepare a statement and return a Statement resource.</p> <ul class="tags"> <li><span class="field">access:</span> public</li> </ul> <div class="method-signature"> <span class="method-result"><a href="../../ZendX_Db/Statement/ZendX_Db_Statement_Firebird.html">ZendX_Db_Statement_Firebird</a></span> <span class="method-name"> prepare </span> (<span class="var-type">string</span> <span class="var-name">$sql</span>) </div> <ul class="parameters"> <li> <span class="var-type">string</span> <span class="var-name">$sql</span><span class="var-description">: SQL query</span> </li> </ul> </div> <a name="methodquoteTableAs" id="quoteTableAs"><!-- --></a> <div class="evenrow"> <div class="method-header"> <img src="../../media/images/Method.png" /> <span class="method-title">quoteTableAs</span> (line <span class="line-number">508</span>) </div> <!-- ========== Info from phpDoc block ========= --> <p class="short-description">Quote a table identifier and alias.</p> <ul class="tags"> <li><span class="field">return:</span> The quoted identifier and alias.</li> <li><span class="field">access:</span> public</li> </ul> <div class="method-signature"> <span class="method-result">string</span> <span class="method-name"> quoteTableAs </span> (<span class="var-type">string|array|Zend_Db_Expr</span> <span class="var-name">$ident</span>, [<span class="var-type">string</span> <span class="var-name">$alias</span> = <span class="var-default">null</span>], [<span class="var-type">boolean</span> <span class="var-name">$auto</span> = <span class="var-default">false</span>]) </div> <ul class="parameters"> <li> <span class="var-type">string|array|Zend_Db_Expr</span> <span class="var-name">$ident</span><span class="var-description">: The identifier or expression.</span> </li> <li> <span class="var-type">string</span> <span class="var-name">$alias</span><span class="var-description">: An alias for the table.</span> </li> <li> <span class="var-type">boolean</span> <span class="var-name">$auto</span><span class="var-description">: If true, heed the AUTO_QUOTE_IDENTIFIERS config option.</span> </li> </ul> </div> <a name="methodsetFetchMode" id="setFetchMode"><!-- --></a> <div class="oddrow"> <div class="method-header"> <img src="../../media/images/Method.png" /> <span class="method-title">setFetchMode</span> (line <span class="line-number">437</span>) </div> <!-- ========== Info from phpDoc block ========= --> <p class="short-description">Set the fetch mode.</p> <ul class="tags"> <li><span class="field">access:</span> public</li> </ul> <div class="method-signature"> <span class="method-result">void</span> <span class="method-name"> setFetchMode </span> (<span class="var-type">int</span> <span class="var-name">$mode</span>) </div> <ul class="parameters"> <li> <span class="var-type">int</span> <span class="var-name">$mode</span> </li> </ul> </div> <a name="methodsupportsParameters" id="supportsParameters"><!-- --></a> <div class="evenrow"> <div class="method-header"> <img src="../../media/images/Method.png" /> <span class="method-title">supportsParameters</span> (line <span class="line-number">552</span>) </div> <!-- ========== Info from phpDoc block ========= --> <p class="short-description">Check if the adapter supports real SQL parameters.</p> <ul class="tags"> <li><span class="field">access:</span> public</li> </ul> <div class="method-signature"> <span class="method-result">bool</span> <span class="method-name"> supportsParameters </span> (<span class="var-type">string</span> <span class="var-name">$type</span>) </div> <ul class="parameters"> <li> <span class="var-type">string</span> <span class="var-name">$type</span><span class="var-description">: 'positional' or 'named'</span> </li> </ul> </div> <a name="method_beginTransaction" id="_beginTransaction"><!-- --></a> <div class="oddrow"> <div class="method-header"> <img src="../../media/images/Method.png" /> <span class="method-title">_beginTransaction</span> (line <span class="line-number">387</span>) </div> <!-- ========== Info from phpDoc block ========= --> <p class="short-description">Begin a transaction.</p> <ul class="tags"> <li><span class="field">access:</span> protected</li> </ul> <div class="method-signature"> <span class="method-result">void</span> <span class="method-name"> _beginTransaction </span> () </div> </div> <a name="method_commit" id="_commit"><!-- --></a> <div class="evenrow"> <div class="method-header"> <img src="../../media/images/Method.png" /> <span class="method-title">_commit</span> (line <span class="line-number">402</span>) </div> <!-- ========== Info from phpDoc block ========= --> <p class="short-description">Commit a transaction.</p> <ul class="tags"> <li><span class="field">access:</span> protected</li> </ul> <div class="method-signature"> <span class="method-result">void</span> <span class="method-name"> _commit </span> () </div> </div> <a name="method_connect" id="_connect"><!-- --></a> <div class="oddrow"> <div class="method-header"> <img src="../../media/images/Method.png" /> <span class="method-title">_connect</span> (line <span class="line-number">277</span>) </div> <!-- ========== Info from phpDoc block ========= --> <p class="short-description">Creates a connection to the database.</p> <ul class="tags"> <li><span class="field">throws:</span> ZendX_Db_Adapter_Firebird_Exception</li> <li><span class="field">access:</span> protected</li> </ul> <div class="method-signature"> <span class="method-result">void</span> <span class="method-name"> _connect </span> () </div> </div> <a name="method_formatDbConnString" id="_formatDbConnString"><!-- --></a> <div class="evenrow"> <div class="method-header"> <img src="../../media/images/Method.png" /> <span class="method-title">_formatDbConnString</span> (line <span class="line-number">260</span>) </div> <!-- ========== Info from phpDoc block ========= --> <p class="short-description">Format a connection string to connect to database</p> <ul class="tags"> <li><span class="field">access:</span> protected</li> </ul> <div class="method-signature"> <span class="method-result">void</span> <span class="method-name"> _formatDbConnString </span> (<span class="var-type"></span> <span class="var-name">$host</span>, <span class="var-type"></span> <span class="var-name">$port</span>, <span class="var-type"></span> <span class="var-name">$dbname</span>) </div> <ul class="parameters"> <li> <span class="var-type"></span> <span class="var-name">$host</span> </li> <li> <span class="var-type"></span> <span class="var-name">$port</span> </li> <li> <span class="var-type"></span> <span class="var-name">$dbname</span> </li> </ul> </div> <a name="method_quote" id="_quote"><!-- --></a> <div class="oddrow"> <div class="method-header"> <img src="../../media/images/Method.png" /> <span class="method-title">_quote</span> (line <span class="line-number">114</span>) </div> <!-- ========== Info from phpDoc block ========= --> <p class="short-description">Quote a raw string.</p> <ul class="tags"> <li><span class="field">return:</span> Quoted string</li> <li><span class="field">access:</span> protected</li> </ul> <div class="method-signature"> <span class="method-result">string</span> <span class="method-name"> _quote </span> (<span class="var-type">string</span> <span class="var-name">$value</span>) </div> <ul class="parameters"> <li> <span class="var-type">string</span> <span class="var-name">$value</span><span class="var-description">: Raw string</span> </li> </ul> </div> <a name="method_rollBack" id="_rollBack"><!-- --></a> <div class="evenrow"> <div class="method-header"> <img src="../../media/images/Method.png" /> <span class="method-title">_rollBack</span> (line <span class="line-number">419</span>) </div> <!-- ========== Info from phpDoc block ========= --> <p class="short-description">Roll-back a transaction.</p> <ul class="tags"> <li><span class="field">access:</span> protected</li> </ul> <div class="method-signature"> <span class="method-result">void</span> <span class="method-name"> _rollBack </span> () </div> </div> </div> </div> <p class="notes" id="credit"> Documentation generated on Sat, 14 Feb 2009 13:36:22 +0300 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.2</a> </p> </div></body> </html>