Sonata\Component\Currency\CurrencyDoctrineType::getSQLDeclaration PHP Method

getSQLDeclaration() public method

public getSQLDeclaration ( array $fieldDeclaration, Doctrine\DBAL\Platforms\AbstractPlatform $platform )
$fieldDeclaration array
$platform Doctrine\DBAL\Platforms\AbstractPlatform
    public function getSQLDeclaration(array $fieldDeclaration, AbstractPlatform $platform)
    {
        $field['length'] = $this->getDefaultLength($platform);
        $field['fixed'] = true;
        // As currency representation is a norm (always 3 chars), we fix it
        return $platform->getVarcharTypeDeclarationSQL($field);
    }