Easy CRUDs.

Installs: 89

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 2

Forks: 0

Open Issues: 0

pkg:composer/kairossystems/crud

0.2.2 2018-11-11 08:31 UTC

This package is auto-updated.

Last update: 2025-10-12 06:58:15 UTC


README

Easy CRUDs

Use with Laravel only

Install

composer require kairossystems/crud

How to use

Create a new controller

php artisan make:controller TestController

Add properties to this new controller

<?php

namespace App\Http\Controllers;

use KairosSystems\CRUD\BaseController;
use Illuminate\Http\Request;
use App\ModelClass;

class TestController extends BaseController
{
    protected $class = ModelClass::class;
    protected $rulesCreate = [
        'name' => 'required|unique:users'
    ];
    protected $rulesUpdate = [
        'name' => 'required|unique:users'
    ];
}

Now you have the index store, update and delete methods automagically

NOTES

You need the fillable properties in your model

This is a BETA project any ideas are welcome