public static function addType($name, $className) { if (isset(self::$_typesMap[$name])) { throw TypeException::typeExists($name); } self::$_typesMap[$name] = $className; }
public function testAddExistantType() { $this->setExpectedException("Doctrine\\ODM\\CouchDB\\Types\\TypeException"); Type::addType('mixed', 'Doctrine\\ODM\\CouchDB\\Types\\MixedType'); }