class ArchivableBehaviorQueryBuilderModifier
Keeps tracks of an ActiveRecord object, even after deletion
Methods
__construct(ArchivableBehavior $behavior)
|
||
string |
queryAttributes(QueryBuilder $builder)
Add attributes to the |
|
preDeleteQuery(QueryBuilder $builder)
|
||
string |
postUpdateQuery(QueryBuilder $builder)
|
|
string |
queryMethods(QueryBuilder $builder)
|
|
string |
addSetArchiveOnUpdate(QueryBuilder $builder)
|
|
string |
addUpdateWithoutArchive(QueryBuilder $builder)
|
|
string |
addSetArchiveOnDelete(QueryBuilder $builder)
|
|
string |
addDeleteWithoutArchive(QueryBuilder $builder)
|
Details
at line 21
public
__construct(ArchivableBehavior $behavior)
at line 39
public string
queryAttributes(QueryBuilder $builder)
Add attributes to the
at line 54
public
preDeleteQuery(QueryBuilder $builder)
at line 74
public string
postUpdateQuery(QueryBuilder $builder)
at line 94
public string
queryMethods(QueryBuilder $builder)
at line 124
public string
addSetArchiveOnUpdate(QueryBuilder $builder)
at line 132
public string
addUpdateWithoutArchive(QueryBuilder $builder)
at line 140
public string
addSetArchiveOnDelete(QueryBuilder $builder)
at line 148
public string
addDeleteWithoutArchive(QueryBuilder $builder)