Package Data | |
---|---|
Maintainer Username: | marabesi |
Maintainer Contact: | matheus.marabesi@gmail.com (Matheus Marabesi) |
Package Create Date: | 2017-09-01 |
Package Last Update: | 2021-09-09 |
Home Page: | |
Language: | CSS |
License: | Unknown |
Last Refreshed: | 2024-11-24 03:01:28 |
Package Statistics | |
---|---|
Total Downloads: | 74 |
Monthly Downloads: | 1 |
Daily Downloads: | 0 |
Total Stars: | 28 |
Total Watchers: | 3 |
Total Forks: | 2 |
Total Open Issues: | 1 |
(Laravel 5+) Simple and effective way to generate CRUD from your models or database
Laravel | EasyCrud :---------|:---------- 4.x.x | Not supported 5.0.x | Not supported 5.1.x | 1.x.x 5.2.x | 1.x.x 5.3.x | Not supported 5.4.x | Not supported 5.5.x | Not supported
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
* above.
*/
'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.
https://marabesi.com/php/2017/09/21/easy-crud.html