csgt/crud

There is no license information available for the latest version (v8.0.9) of this package.

CRUD implementation

Maintainers

Details

github.com/csgt/crud

Source

Installs: 6 611

Dependents: 1

Suggesters: 0

Security: 0

Stars: 1

Watchers: 3

Forks: 6

pkg:composer/csgt/crud


README

This package is used to generate cruds.

Package Version Bootstrap Methods Views engine Dependencies Crypt Constructor UTC Validation
5.5 3 es blade js yes yes no formvaldiation
5.6 4 es blade npm yes yes no formvaldiation
5.9 4 es blade npm yes no no laravel
6.0 4 en blade npm yes yes no formvaldiation
7.0 Beta 4 en vue npm yes yes no formvaldiation
8.0 4 en blade npm no no yes laravel

Upgrade from version 6 to version 8 or from 5.6 to 5.9

Add the following includes:

use Illuminate\Http\Request;
use Csgt\Cancerbero\Facades\Cancerbero;

Rename the __construct method to:

public function setup(Request $request)

Call the setPermissions directly

$this->setPermissions(Cancerbero::crudPermissions('module'));

Remove all references to Crypt::encrypt and Crypt::decrypt if any methos were overriden. Remove all references to validationRulesMessages or reglasmensaje

Remove the enclosing middleware. It is now unnecessary.

$this->middleware(function ($request, $next) {

    return $next($request);
});