<?php namespace Doctrine\Tests\DBAL\Mocks; use Doctrine\DBAL\Platforms; class MockPlatform extends \Doctrine\DBAL\Platforms\AbstractPlatform { public function getBooleanTypeDeclarationSql(array $columnDef) {} public function getIntegerTypeDeclarationSql(array $columnDef) {} public function getBigIntTypeDeclarationSql(array $columnDef) {} public function getSmallIntTypeDeclarationSql(array $columnDef) {} public function _getCommonIntegerTypeDeclarationSql(array $columnDef) {} public function getVarcharTypeDeclarationSql(array $field) { return "DUMMYVARCHAR()"; } /** @override */ public function getClobTypeDeclarationSql(array $field) { return 'DUMMYCLOB'; } public function getVarcharDefaultLength() { return 255; } public function getName() { return 'mock'; } }