Generate Category Model
php artisan make:model Category
Declare Category Model
class Category extends Model{
use HasFactory;
public $timestamps = false;
protected $table = 'Category';
protected $primaryKey = 'CategoryId';
protected $fillable = [ 'CategoryId', 'CategoryName' ];
}
Generate controller CategoryController
php artisan make:controller CategoryController
Category::all()
Category::find($id)
Category::find($id)->delete()
Category::find($id)->update($req->all())
Category::create($req->all())
Route::get('/category', [CategoryController::class, 'index']);
Route::get('/category/add', [CategoryController::class, 'add']);
Route::post('/category/add', [CategoryController::class, 'add']);
Route::get('/category/edit/{id}', [CategoryController::class, 'edit']);
Route::post('/category/edit/{id}', [CategoryController::class, 'edit']);
Route::get('/category/delete/{id}', [CategoryController::class, 'delete']);