/** * Modifies the SQL expression (identifier, parameter) to convert to a database value. * * @param string $sqlExpr * @param \Doctrine\DBAL\Platforms\AbstractPlatform $platform * * @return string */ public function convertToDatabaseValueSQL($sqlExpr, AbstractPlatform $platform) { if ($platform instanceof MySqlPlatform) { return sprintf('PointFromText(%s)', $sqlExpr); } else { return parent::convertToDatabaseValueSQL($sqlExpr, $platform); } }