Easy way to record and rollback any changes of your Eloquent Entities.

dev-master 2022-01-03 07:17 UTC

This package is auto-updated.

Last update: 2024-04-29 05:05:37 UTC


README

Build Status codecov Total Downloads Latest Stable Version License

Easy way to record and rollback any changes of your Eloquent Entities.

Feature

  • √ Monitor your Eloquent changes.
  • √ Filter specific fields to be monitored.
  • √ Single Rollback to specific state
  • √ Group rollback by batch
  • [soon] GUI

How to use

Just put RevizTrait to your desired Eloquent Models. e.g:

namespace App;

use Antoniputra\Reviz\RevizTrait;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;

class Post extends Model
{
    use SoftDeletes, RevizTrait;

    ...
}