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 | ||