Laravel Versions

Laravel Versions

Manage Drafts & Versions for Eloquent Models


Description

Manage Drafts & Versions for Eloquent Models

The Laravel Versions package facilitates the creation, tracking, and management of draft and versioned states for Eloquent models in Laravel. It enables developers to maintain multiple iterations of a model while preserving its published state.

Key features include:

Automatic Draft Creation

  • When a model is updated, a new draft is generated automatically.
  • Changes can be saved as drafts and published at a later time.

UUID-Based Grouping

  • Each set of drafts and published versions is associated with a unique UUID.
  • This structure simplifies tracking changes across the entire history of the model.

Creator

Vildan Bina
@vildanbina

Related Projects

Laravel Artifact

Laravel Artifact

Media Management Package

Mirror

Mirror

Impersonation Package

LaravelPlus Updater

LaravelPlus Updater

Sync Laravel Projects

Laravel Credits

Laravel Credits

Credit Management System

Laravel Glider

Laravel Glider

Glide Image Manipulation in Blade Templates

Laravel Ownable

Laravel Ownable

Eloquent Ownership Relationships