kace / eloquent-draftable
Add draftable functionality to your eloquent models.
v0.0.1
2020-10-12 03:20 UTC
Requires
- php: ^7.3
- illuminate/database: ^7.0|^8.0
Requires (Dev)
- laravel/legacy-factories: ^1.0
- orchestra/testbench: ^5.0|^6.0
This package is auto-updated.
Last update: 2025-04-11 13:26:42 UTC
README
Introduction
Eloquent Draftable provides additional draftable features for your model elements. This package gives you the feature to publish a model or to publish on a scheduled basis or to publish on a certain date.
Installation
You may install Eloquent Draftable via Composer:
composer require kace/eloquent-draftable
Next, add the nullable timestamp column publisheh_at
to the model table database:
$table->timestamp('published_at')->nullable();
Finally, you should run your database migrations. Eloquent Draftable will add a published_at
column in which to publication date:
php artisan migrate
License
This package is licensed under the MIT license.