Class bedezign\yii2\audit\AuditTrailBehavior
Inheritance | bedezign\yii2\audit\AuditTrailBehavior » yii\base\Behavior |
---|
Class AuditTrailBehavior
Public Properties
Public Methods
Protected Methods
Method | Description | Defined By |
---|---|---|
auditAttributes() | bedezign\yii2\audit\AuditTrailBehavior | |
cleanAttributes() | Clean attributes of fields that are not allowed or ignored. | bedezign\yii2\audit\AuditTrailBehavior |
cleanAttributesAllowed() | Unset attributes which are not allowed | bedezign\yii2\audit\AuditTrailBehavior |
cleanAttributesIgnored() | Unset attributes which are ignored | bedezign\yii2\audit\AuditTrailBehavior |
getAuditEntryId() | bedezign\yii2\audit\AuditTrailBehavior | |
getNormalizedPk() | bedezign\yii2\audit\AuditTrailBehavior | |
getUserId() | bedezign\yii2\audit\AuditTrailBehavior | |
saveAuditTrail() | Save the audit trails for a create or update action | bedezign\yii2\audit\AuditTrailBehavior |
saveAuditTrailDelete() | Save the audit trails for a delete action | bedezign\yii2\audit\AuditTrailBehavior |
Property Details
Method Details
public void afterDelete ( ) |
public void afterFind ( ) |
public void afterInsert ( ) |
public void afterUpdate ( ) |
public void audit ( $action ) | ||
$action | ||
throws | \yii\db\Exception |
---|
protected void auditAttributes ( $action ) | ||
$action | string | |
throws | \yii\db\Exception |
---|
Clean attributes of fields that are not allowed or ignored.
protected mixed cleanAttributes ( $attributes ) | ||
$attributes |
Unset attributes which are not allowed
protected mixed cleanAttributesAllowed ( $attributes ) | ||
$attributes |
Unset attributes which are ignored
protected mixed cleanAttributesIgnored ( $attributes ) | ||
$attributes |
public void events ( ) |
protected bedezign\yii2\audit\models\AuditEntry|null|static getAuditEntryId ( ) | ||
throws | Exception |
---|
protected string getNormalizedPk ( ) |
public array getOldAttributes ( ) |
protected int|null|string getUserId ( ) |
Save the audit trails for a create or update action
protected void saveAuditTrail ( $action, $newAttributes, $oldAttributes, $entry_id, $user_id, $model, $model_id, $created ) | ||
$action | ||
$newAttributes | ||
$oldAttributes | ||
$entry_id | ||
$user_id | ||
$model | ||
$model_id | ||
$created | ||
throws | \yii\db\Exception |
---|
Save the audit trails for a delete action
protected void saveAuditTrailDelete ( ) |
public void setOldAttributes ( $value ) | ||
$value |