Propel 2 API
Class

Propel\Generator\Model\Diff\ColumnComparator

class ColumnComparator

Service class for comparing Column objects.

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

Methods

static ColumnDiff|boolean computeDiff(Column $fromColumn, Column $toColumn)

Compute and return the difference between two column objects

static  compareColumns(Column $fromColumn, Column $toColumn)

Details

at line 29
static public ColumnDiff|boolean computeDiff(Column $fromColumn, Column $toColumn)

Compute and return the difference between two column objects

Parameters

Column $fromColumn
Column $toColumn

Return Value

ColumnDiff|boolean return false if the two columns are similar

at line 49
static public compareColumns(Column $fromColumn, Column $toColumn)

Parameters

Column $fromColumn
Column $toColumn