Revision_Controller
in package
Revision controller
Tags
Table of Contents
Methods
- backup() : mixed
- Create revision
- delete() : mixed
- Delete revision
- deleteOldRevisions() : mixed
- Delete old revisions
- getRevisions() : array<string|int, mixed>
- Get revision
Methods
backup()
Create revision
public
static backup(object $oModel, array<string|int, mixed> $aValues) : mixed
Parameters
- $oModel : object
-
model for revision
- $aValues : array<string|int, mixed>
-
values array
delete()
Delete revision
public
static delete(sting $modelName, int $entity_id) : mixed
Parameters
- $modelName : sting
-
model name for revision
- $entity_id : int
-
entity ID
deleteOldRevisions()
Delete old revisions
public
static deleteOldRevisions() : mixed
getRevisions()
Get revision
public
static getRevisions(object $oModel[, int $limit = 20 ][, array<string|int, mixed> $aFields = array() ]) : array<string|int, mixed>
Parameters
- $oModel : object
-
model for revision
- $limit : int = 20
-
limit, default 20
- $aFields : array<string|int, mixed> = array()
-
list of fields