. */ require_once 'propel/adapter/DBAdapter.php'; /** * This DatabaseHandler is used when you do not have a database * installed. * * @author Hans Lellelid (Propel) * @author Jon S. Stevens (Torque) * @author Brett McLaughlin (Torque) * @version $Revision: 536 $ * @package propel.adapter */ class DBNone extends DBAdapter { /** * @return null */ public function getConnection() { return null; } /** * @see DBAdapter::init() */ public function init($url, $username, $password) { } /** * This method is used to ignore case. * * @param in The string to transform to upper case. * @return The upper case string. */ public function toUpperCase($in) { return $in; } /** * This method is used to ignore case. * * @param in The string whose case to ignore. * @return The string in a case that can be ignored. */ public function ignoreCase($in) { return $in; } /** * Returns SQL which concatenates the second string to the first. * * @param string String to concatenate. * @param string String to append. * @return string */ public function concatString($s1, $s2) { return ($s1 . $s2); } /** * Returns SQL which extracts a substring. * * @param string String to extract from. * @param int Offset to start from. * @param int Number of characters to extract. * @return string */ public function subString($s, $pos, $len) { return substr($s, $pos, $len); } /** * Returns SQL which calculates the length (in chars) of a string. * * @param string String to calculate length of. * @return string */ public function strLength($s) { return strlen($s); } /** * Locks the specified table. * * @param Connection $con The Creole connection to use. * @param string $table The name of the table to lock. * @throws SQLException No Statement could be created or executed. */ public function lockTable(Connection $con, $table) { } /** * Unlocks the specified table. * * @param Connection $con The Creole connection to use. * @param string $table The name of the table to unlock. * @throws SQLException No Statement could be created or executed. */ public function unlockTable(Connection $con, $table) { } }