Download the PHP package laravel-creative/draftable without Composer
On this page you can find all versions of the php package laravel-creative/draftable. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download laravel-creative/draftable
More information about laravel-creative/draftable
Files in laravel-creative/draftable
Package draftable
Short Description Laravel Drafts tool for models
License MIT
Homepage https://github.com/laravel-creative/draftable
Informations about the package draftable
Laravel Draftable Models
Bring the power of Wordpress drafts posts to your Laravel application , with simple functions and steps
Installation
You can install the package via composer:
after installing the package go a head and run migrate.
In your model add
Usage
Save model as draft
to save the model as draft you can use method
in case you want to save it in its own table but also you need to make a draft of this update you can use
Assign the draft for user
to assign the draft for specific user
To get all drafts for specific user
Save data with the draft
you can save data with the draft like (publish_date) or anything else.
Get Drafts for model
To get all drafts for the model use
to get published drafts only use
to get unpublished drafts only use
to publish the draft you can use
Get drafts for saved model
once you saved the model with
you can access all drafts for this model with this method
if you want Eloquent model for specific draft use
Restore specific draft for stored model
after selecting the draft for the model and you want to restore it as current published one you can use
Testing
Changelog
Please see CHANGELOG for more information what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
Credits
- Mustafa Khaled
- All Contributors
License
The MIT License (MIT). Please see License File for more information.