Documentation

MigrationPHP
in package
Uses Platform, DbalConnection

Table of Contents

extractInformation()  : void
flattenArray()  : array<string|int, mixed>
alterAction()  : mixed
createAction()  : mixed
createDbalConnection()  : Connection
dropAction()  : mixed
extractSqlFromMigration()  : array<string|int, mixed>
getPlatform()  : AbstractPlatform
renameAction()  : mixed
requireMigrationClass()  : string

Methods

extractInformation()

public extractInformation(string $filePath, array<string|int, mixed> &$sqlBuffer, bool &$skip, string &$environment, bool &$manual) : void
Parameters
$filePath : string
$sqlBuffer : array<string|int, mixed>
$skip : bool
$environment : string
$manual : bool
Return values
void

flattenArray()

public flattenArray(array<string|int, mixed> $array) : array<string|int, mixed>
Parameters
$array : array<string|int, mixed>
Return values
array<string|int, mixed>

alterAction()

private alterAction(mixed &$sqlBuffer, mixed $action, Schema $fromSchema, AbstractPlatform $platform, mixed $comparator) : mixed
Parameters
$sqlBuffer : mixed
$action : mixed
$fromSchema : Schema
$platform : AbstractPlatform
$comparator : mixed
Return values
mixed

createAction()

private createAction(mixed &$sqlBuffer, mixed $action, AbstractPlatform $platform) : mixed
Parameters
$sqlBuffer : mixed
$action : mixed
$platform : AbstractPlatform
Return values
mixed

createDbalConnection()

private createDbalConnection() : Connection
Return values
Connection

dropAction()

private dropAction(mixed &$sqlBuffer, mixed $action, AbstractPlatform $platform) : mixed
Parameters
$sqlBuffer : mixed
$action : mixed
$platform : AbstractPlatform
Return values
mixed

extractSqlFromMigration()

private extractSqlFromMigration(Migration $migration, Schema $fromSchema, mixed $schemaManager, AbstractPlatform $platform) : array<string|int, mixed>
Parameters
$migration : Migration
$fromSchema : Schema
$schemaManager : mixed
$platform : AbstractPlatform
Return values
array<string|int, mixed>

getPlatform()

private getPlatform() : AbstractPlatform
Return values
AbstractPlatform

renameAction()

private renameAction(mixed &$sqlBuffer, mixed $action, AbstractPlatform $platform) : mixed
Parameters
$sqlBuffer : mixed
$action : mixed
$platform : AbstractPlatform
Return values
mixed

requireMigrationClass()

private requireMigrationClass(string $filePath) : string
Parameters
$filePath : string
Return values
string

Search results