marabesi / easy-crud
There is no license information available for the latest version (1.1.0) of this package.
(Laravel 5+) Simple and effective way to generate CRUD from your models or database Edit
1.1.0
2017-09-22 14:03 UTC
Requires (Dev)
- orchestra/testbench: 3.2.*
- phpunit/phpunit: 4.8.*
This package is not auto-updated.
Last update: 2024-11-05 05:29:15 UTC
README
(Laravel 5+) Simple and effective way to generate CRUD from your models or database
Version Compatibility
What you can do?
- Generate CRUD from Laravel models
- Generate CRUD from database table (not ready)
Powered by Gentelella theme
Features
- Friendly admin to manage your data (CRUD)
- Prevent collisions with defined routes
- Beautiful admin template
Installing
composer require marabesi/easy-crud
Update the service provider list
'providers' => [ EasyCrud\Providers\EasyCrud::class, ]
Publish the vendor assets to you current project
artisan vendor:publish
Now, you should have a file called easy-crud.php
inside your config folder, open it and edit as you wish.
<?php return [ /** * All models that should have a CRUD. The key of the element will * appear as the menu label in the admin area */ 'models' => [ 'Users' => \App\User::class ], /** * URL that should be used to access the gentella admin * where you can manage all models that have CRUD */ 'url_base' => '/admin', /** * You might want to have some validation before accessing * the gentela admin, to achieve that, just inform the middleware * class name in the array. It will go through each middleware declared * below. */ 'middlewares' => [ ] ];
Add every model that you want to see in the admin in the models
array, the
key should be the label name. It will appear in the admin area.