jsefton/revisionable

Laravel Revisionable

1.0.0 2020-12-06 18:46 UTC

This package is auto-updated.

Last update: 2024-10-29 06:00:15 UTC


README

Requires Laravel 7.0+

Installation

composer require jsefton/revisionable

Usage

A revision log is made when anything is changed and saved to the database inside the revisions table. It stores the original value and the current value upon a model being saved.

This can be used on any model. To enable it add the Revisionable trait.

use Revisionable\Revisionable;

class Post
{
    use Revisionable;
}

TODO

  • Add in method to restore a previous revision