kllakk / yii2-activerecord-history
Storage history of changes to ActiveRecord
Package info
github.com/kllakk/yii2-activerecord-history
Type:yii2-extension
pkg:composer/kllakk/yii2-activerecord-history
Requires
- yiisoft/yii2: *
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
This extension adds storage history of changes to the AR model
Installation
The preferred way to install this extension is through composer.
Either run
php composer.phar require nhkey/yii2-activerecord-history "*"
or add
"nhkey/yii2-activerecord-history": "*"
to the require section of your composer.json.
If you are using DBManager as Manager, you need to run
php yii migrate --migrationPath=@vendor/nhkey/yii2-activerecord-history/migrations
Usage
If the property is not specified, the default manager is DBManager. In the extension is two managers: DBManager and FileManager. You can extend the class BaseManager.
There are two way how usage this extension:
- As behavior
- As extend the class ActiveRecord DEPRECATED
Update to 1.1.2
For update you need to run:
php yii migrate --migrationPath=@vendor/nhkey/yii2-activerecord-history/migrations
Credits
Author: Mikhail Mikhalev
Email: mail@mikhailmikhalev.ru