From 6f8cd9daf073278e8f05505e810bf01f2a225403 Mon Sep 17 00:00:00 2001 From: woodspire Date: Tue, 4 Dec 2012 13:58:20 -0500 Subject: [PATCH] Removed the PropelColumnTypes.php copy Using the Propel class instead, like in Column class --- .../Propel1/Tests/Fixtures/ColumnMap.php | 2 +- .../Tests/Fixtures/PropelColumnTypes.php | 96 ------------------- 2 files changed, 1 insertion(+), 97 deletions(-) delete mode 100644 src/Symfony/Bridge/Propel1/Tests/Fixtures/PropelColumnTypes.php diff --git a/src/Symfony/Bridge/Propel1/Tests/Fixtures/ColumnMap.php b/src/Symfony/Bridge/Propel1/Tests/Fixtures/ColumnMap.php index 5e8d972b91..8a4a604a53 100644 --- a/src/Symfony/Bridge/Propel1/Tests/Fixtures/ColumnMap.php +++ b/src/Symfony/Bridge/Propel1/Tests/Fixtures/ColumnMap.php @@ -56,6 +56,6 @@ class ColumnMap */ public function getPdoType() { - return PropelColumnTypes::getPdoType($this->type); + return \PropelColumnTypes::getPdoType($this->type); } } diff --git a/src/Symfony/Bridge/Propel1/Tests/Fixtures/PropelColumnTypes.php b/src/Symfony/Bridge/Propel1/Tests/Fixtures/PropelColumnTypes.php deleted file mode 100644 index 5fdef59060..0000000000 --- a/src/Symfony/Bridge/Propel1/Tests/Fixtures/PropelColumnTypes.php +++ /dev/null @@ -1,96 +0,0 @@ - (Propel) - * @version $Revision$ - * @package propel.runtime.util - */ -class PropelColumnTypes -{ - - const - CHAR = "CHAR", - VARCHAR = "VARCHAR", - LONGVARCHAR = "LONGVARCHAR", - CLOB = "CLOB", - CLOB_EMU = "CLOB_EMU", - NUMERIC = "NUMERIC", - DECIMAL = "DECIMAL", - TINYINT = "TINYINT", - SMALLINT = "SMALLINT", - INTEGER = "INTEGER", - BIGINT = "BIGINT", - REAL = "REAL", - FLOAT = "FLOAT", - DOUBLE = "DOUBLE", - BINARY = "BINARY", - VARBINARY = "VARBINARY", - LONGVARBINARY = "LONGVARBINARY", - BLOB = "BLOB", - DATE = "DATE", - TIME = "TIME", - TIMESTAMP = "TIMESTAMP", - BU_DATE = "BU_DATE", - BU_TIMESTAMP = "BU_TIMESTAMP", - BOOLEAN = "BOOLEAN", - BOOLEAN_EMU = "BOOLEAN_EMU", - OBJECT = "OBJECT", - PHP_ARRAY = "ARRAY", - ENUM = "ENUM"; - - private static $propelToPdoMap = array( - self::CHAR => \PDO::PARAM_STR, - self::VARCHAR => \PDO::PARAM_STR, - self::LONGVARCHAR => \PDO::PARAM_STR, - self::CLOB => \PDO::PARAM_LOB, - self::CLOB_EMU => \PDO::PARAM_STR, - self::NUMERIC => \PDO::PARAM_STR, - self::DECIMAL => \PDO::PARAM_STR, - self::TINYINT => \PDO::PARAM_INT, - self::SMALLINT => \PDO::PARAM_INT, - self::INTEGER => \PDO::PARAM_INT, - self::BIGINT => \PDO::PARAM_STR, - self::REAL => \PDO::PARAM_STR, - self::FLOAT => \PDO::PARAM_STR, - self::DOUBLE => \PDO::PARAM_STR, - self::BINARY => \PDO::PARAM_STR, - self::VARBINARY => \PDO::PARAM_STR, - self::LONGVARBINARY => \PDO::PARAM_STR, - self::BLOB => \PDO::PARAM_LOB, - self::DATE => \PDO::PARAM_STR, - self::TIME => \PDO::PARAM_STR, - self::TIMESTAMP => \PDO::PARAM_STR, - self::BU_DATE => \PDO::PARAM_STR, - self::BU_TIMESTAMP => \PDO::PARAM_STR, - self::BOOLEAN => \PDO::PARAM_BOOL, - self::BOOLEAN_EMU => \PDO::PARAM_INT, - self::OBJECT => \PDO::PARAM_STR, - self::PHP_ARRAY => \PDO::PARAM_STR, - self::ENUM => \PDO::PARAM_INT, - ); - - /** - * Resturns the PDO type (PDO::PARAM_* constant) value for the Propel type provided. - * @param string $propelType - * @return int - */ - public static function getPdoType($propelType) - { - return self::$propelToPdoMap[$propelType]; - } - -}