Description
Easily create a revision history for any laravel model
For any model that you want to keep a revision history for, include the VentureCraft\Revisionable namespace and use the RevisionableTrait in your model, e.g.,
namespace App; use \Venturecraft\Revisionable\RevisionableTrait; class Article extends \Illuminate\Database\Eloquent\Model { use RevisionableTrait;}
Being a trait, Revisionable can now be used with the standard Eloquent model, or any class that extends Eloquent.
Recent Courses on Laravel Daily
AI Agents/IDEs for Laravel: May 2026 (Claude Code, Codex, OpenCode, etc)
7 lessons
52 min
Roles and Permissions in Laravel 13
14 lessons
57 min
How to Build Laravel 13 API From Scratch
30 lessons
1 h 23 min