Propel 2 API
Class

Propel\Generator\Behavior\Archivable\ArchivableBehaviorQueryBuilderModifier

class ArchivableBehaviorQueryBuilderModifier

Keeps tracks of an ActiveRecord object, even after deletion

Methods

__construct($behavior)

queryAttributes($builder)

preDeleteQuery($builder)

postUpdateQuery($builder)

string queryMethods($builder)

string addSetArchiveOnUpdate($builder)

string addUpdateWithoutArchive($builder)

string addSetArchiveOnDelete($builder)

string addDeleteWithoutArchive($builder)

Details

at line 23
public __construct($behavior)

Parameters

$behavior

at line 34
public queryAttributes($builder)

Parameters

$builder

at line 49
public preDeleteQuery($builder)

Parameters

$builder

at line 62
public postUpdateQuery($builder)

Parameters

$builder

at line 78
public string queryMethods($builder)

Parameters

$builder

Return Value

string the PHP code to be added to the builder

at line 108
public string addSetArchiveOnUpdate($builder)

Parameters

$builder

Return Value

string the PHP code to be added to the builder

at line 116
public string addUpdateWithoutArchive($builder)

Parameters

$builder

Return Value

string the PHP code to be added to the builder

at line 124
public string addSetArchiveOnDelete($builder)

Parameters

$builder

Return Value

string the PHP code to be added to the builder

at line 132
public string addDeleteWithoutArchive($builder)

Parameters

$builder

Return Value

string the PHP code to be added to the builder