Class bedezign\yii2\audit\components\Version

Inheritancebedezign\yii2\audit\components\Version » yii\base\Component

Version

Public Methods

Hide inherited methods

MethodDescriptionDefined By
find() Find a model from a version. bedezign\yii2\audit\components\Version
findAttribute() Find an attribute from a version. bedezign\yii2\audit\components\Version
lastVersion() Get the last version of the model. bedezign\yii2\audit\components\Version
versions() Get all versions of the model. bedezign\yii2\audit\components\Version

Method Details

find() public static method

Find a model from a version.

public static \yii\db\ActiveRecord find ( $class, $id, $version null )
$class
$id
$version
findAttribute() public static method

Find an attribute from a version.

public static null|integer|float|string findAttribute ( $class, $id, $attribute, $version )
$class
$id
$attribute
$version
lastVersion() public static method

Get the last version of the model.

public static mixed lastVersion ( $class, $id )
$class
$id
versions() public static method

Get all versions of the model.

public static array versions ( $class, $id )
$class
$id