PHP Класс Doctrine\DBAL\Migrations\SqlFileWriter

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( string $migrationsColumnName, string $migrationsTableName, string $destPath, Doctrine\DBAL\Migrations\OutputWriter $outputWriter = null )
write ( array $queriesByVersion, string $direction ) : integer | boolean

Защищенные методы

Метод Описание
throwInvalidArgumentException ( $message ) This only exists for backwards-compatibiliy with DBAL 2.4

Приватные методы

Метод Описание
buildMigrationFile ( array $queriesByVersion, $direction )
buildMigrationFilePath ( )
getVersionUpdateQuery ( $version, $direction )

Описание методов

__construct() публичный Метод

public __construct ( string $migrationsColumnName, string $migrationsTableName, string $destPath, Doctrine\DBAL\Migrations\OutputWriter $outputWriter = null )
$migrationsColumnName string
$migrationsTableName string
$destPath string
$outputWriter Doctrine\DBAL\Migrations\OutputWriter

throwInvalidArgumentException() защищенный Метод

This only exists for backwards-compatibiliy with DBAL 2.4
protected throwInvalidArgumentException ( $message )

write() публичный Метод

public write ( array $queriesByVersion, string $direction ) : integer | boolean
$queriesByVersion array array Keys are versions and values are arrays of SQL queries (they must be castable to string)
$direction string
Результат integer | boolean