Propel 2 API
Class

Propel\Generator\Model\Diff\ColumnDiff

class ColumnDiff

Value object for storing Column object diffs.

Heavily inspired by Doctrine2's Migrations
(see http://github.com/doctrine/dbal/tree/master/lib/Doctrine/DBAL/Schema/)

Methods

__construct()

setChangedProperties(array $properties)

Sets for the changed properties.

array getChangedProperties()

Returns the changed properties.

setFromColumn(Column $fromColumn)

Sets the fromColumn property.

Column getFromColumn()

Returns the fromColumn property.

setToColumn(Column $toColumn)

Sets the toColumn property.

Column getToColumn()

Returns the toColumn property.

ColumnDiff getReverseDiff()

Returns the reverse diff for this diff.

__toString()

Details

at line 26
public __construct()

at line 36
public setChangedProperties(array $properties)

Sets for the changed properties.

Parameters

array $properties

at line 46
public array getChangedProperties()

Returns the changed properties.

Return Value

array

at line 56
public setFromColumn(Column $fromColumn)

Sets the fromColumn property.

Parameters

Column $fromColumn

at line 66
public Column getFromColumn()

Returns the fromColumn property.

Return Value

Column

at line 76
public setToColumn(Column $toColumn)

Sets the toColumn property.

Parameters

Column $toColumn

at line 86
public Column getToColumn()

Returns the toColumn property.

Return Value

Column

at line 96
public ColumnDiff getReverseDiff()

Returns the reverse diff for this diff.

Return Value

ColumnDiff

at line 114
public __toString()