PHP 클래스 LazyRecord\Schema\Comparator\ColumnDiff

파일 보기 프로젝트 열기: corneltek/lazyrecord 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$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