(Propel) * @author Jon S. Stevens (Torque) * @author Brett McLaughlin (Torque) * @version $Revision: 1612 $ * @package propel.runtime.adapter */ class DBNone extends DBAdapter { /** * @see DBAdapter::initConnection() */ public function initConnection(PDO $con, array $settings) { } /** * 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); } /** * Modifies the passed-in SQL to add LIMIT and/or OFFSET. */ public function applyLimit(&$sql, $offset, $limit) { } /** * Gets the SQL string that this adapter uses for getting a random number. * * @param mixed $seed (optional) seed value for databases that support this */ public function random($seed = null) { } }