PHP Класс LazyRecord\Schema\Comparator\ColumnDiff

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

Открытые свойства

Свойство Тип Описание
$after Column Object
$before Column Object
$details
$flag Diff type (added or removed)
$name Column Name

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

Метод Описание
__construct ( $name, $flag, LazyRecord\Schema\ColumnAccessorInterface $before = null, LazyRecord\Schema\ColumnAccessorInterface $after = null )
appendDetail ( AttributeDiff $attributeDiff )
getAfterColumn ( )
getAfterOrBeforeColumn ( )
getBeforeColumn ( )
toColumnAttrsString ( )

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

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

public __construct ( $name, $flag, LazyRecord\Schema\ColumnAccessorInterface $before = null, LazyRecord\Schema\ColumnAccessorInterface $after = null )
$before LazyRecord\Schema\ColumnAccessorInterface
$after LazyRecord\Schema\ColumnAccessorInterface

appendDetail() публичный метод

public appendDetail ( AttributeDiff $attributeDiff )
$attributeDiff AttributeDiff

getAfterColumn() публичный метод

public getAfterColumn ( )

getAfterOrBeforeColumn() публичный метод

getBeforeColumn() публичный метод

public getBeforeColumn ( )

toColumnAttrsString() публичный метод

public toColumnAttrsString ( )

Описание свойств

$after публичное свойство

Column Object
public $after

$before публичное свойство

Column Object
public $before

$details публичное свойство

public $details

$flag публичное свойство

Diff type (added or removed)
public $flag

$name публичное свойство

Column Name
public $name