dev-master
9999999-dev https://github.com/hkan/approval
The Requires
- php >=5.5.0
- illuminate/support 4.2.*
- illuminate/database 4.2.*
The Development Requires
by Hakan Aktas
laravel admin approval
Wallogit.com
2017 © Pedro Peláez
, (*1)
Content approval system for Laravel. Works just like Laravel's own soft deleting system., (*2)
PHP >= 5.5, (*3)
Step 1: Add the following line to your composer.json's require array., (*4)
"hkan/approval": "dev-master"
Step 2: Add is_approved column to your desired models' tables (Recommended migration line), (*5)
$table->boolean('is_approved')->default(false);
Step 3: Copy the following line to the providers array of app/config/app.php, (*6)
'Hkan\Approval\ApprovalServiceProvider'
Step 4: Add the trait to your model(s)., (*7)
use \Hkan\Approval\Traits\ApprovalTrait;
$post->approve() $post->unapprove()
Post::all() // Only approved posts Post::onlyUnapproved()->get() // Only unapproved posts Post::withUnapproved()->get() // Both approved and unapproved posts
Issues, pull requests and feature requests are welcome., (*8)
laravel admin approval