public function testRegisterUnknownDoctrineMappingType() { $this->setExpectedException('Doctrine\\DBAL\\DBALException'); $this->_platform->registerDoctrineTypeMapping('foo', 'bar'); }
/** * Adds custom types to the db platform * @param AbstractPlatform $dbPlatform * @param array $types */ protected function addTypes(AbstractPlatform $dbPlatform, array $types) { foreach ($types as $typeName => $typeClass) { if (Type::hasType($typeName)) { continue; } Type::addType($typeName, $typeClass); $dbPlatform->registerDoctrineTypeMapping($typeName, $typeName); } }