Class Version
Version object
- Model
-
AppModel
-
BEAppModel
-
Version
Version:
$Revision$
Modifiedby: $LastChangedBy$
Lastmodified:
Located at models/version.php
Modifiedby: $LastChangedBy$
Lastmodified:
$LastChangedDate$
$Id$
Located at models/version.php
Methods summary
public
|
#
addRevision( array & $oldData, array & $newData )
Create a new revision, creating a 'diff' between two object data arrays and saving a new record in 'versions' |
private
|
|
public
array
|
|
public
array
|
#
revisionData( integer $id, integer $revNum,
Return revision data for a specified model, by id and revision number |
public
integer
|
Methods inherited from BEAppModel
am(),
buildQueryStatement(),
checkDate(),
checkDuration(),
checkFloat(),
checkNumber(),
containLevel(),
email(),
fieldsString(),
findObjects(),
findObjectsAfterFilter(),
findObjectsClauses(),
findObjectsCount(),
getBindingsLevel(),
getDefaultDateFormat(),
getDriver(),
getEndQuote(),
getLimitClausole(),
getStartQuote(),
setBindingsLevel(),
setupDbParams(),
toolbar()
Methods inherited from AppModel
Properties summary
private
array
|
$noRevision
fields not versioned/revisioned |
#
array("user_modified")
|
public
array
|
$belongsTo
|
#
array("User")
|