PHP Class Common\Doctrine\Type\AbstractImageType

Inheritance: extends Doctrine\DBAL\Types\Type
Afficher le fichier Open project: forkcms/forkcms

Méthodes publiques

Méthode Description
convertToDatabaseValue ( AbstractImage $image, Doctrine\DBAL\Platforms\AbstractPlatform $platform ) : string
convertToPHPValue ( string $imageFileName, Doctrine\DBAL\Platforms\AbstractPlatform $platform ) : AbstractImage
getSQLDeclaration ( array $fieldDeclaration, Doctrine\DBAL\Platforms\AbstractPlatform $platform ) : string

Méthodes protégées

Méthode Description
createFromString ( string $imageFileName ) : AbstractImage

Method Details

convertToDatabaseValue() public méthode

public convertToDatabaseValue ( AbstractImage $image, Doctrine\DBAL\Platforms\AbstractPlatform $platform ) : string
$image Common\Doctrine\ValueObject\AbstractImage
$platform Doctrine\DBAL\Platforms\AbstractPlatform
Résultat string

convertToPHPValue() public méthode

public convertToPHPValue ( string $imageFileName, Doctrine\DBAL\Platforms\AbstractPlatform $platform ) : AbstractImage
$imageFileName string
$platform Doctrine\DBAL\Platforms\AbstractPlatform
Résultat Common\Doctrine\ValueObject\AbstractImage

createFromString() abstract protected méthode

abstract protected createFromString ( string $imageFileName ) : AbstractImage
$imageFileName string
Résultat Common\Doctrine\ValueObject\AbstractImage

getSQLDeclaration() public méthode

public getSQLDeclaration ( array $fieldDeclaration, Doctrine\DBAL\Platforms\AbstractPlatform $platform ) : string
$fieldDeclaration array
$platform Doctrine\DBAL\Platforms\AbstractPlatform
Résultat string