Skip to content

Instantly share code, notes, and snippets.

public function index()
{
$produk = Produk::all();
return view('produk.index', compact('produk'));
}
public function store(Request $request)
{
$request->validate([
'nama' => 'required',
Route::get('/produk', [ProdukController::class, 'index']);
Route::post('/produk', [ProdukController::class, 'store']);
Route::resource('siswa', SiswaController::class);
php artisan make:controller SiswaController --resource
use App\Http\Controllers\SiswaController;
Route::get('/siswa', [SiswaController::class, 'index']);
Route::get('/siswa/{id}', [SiswaController::class, 'detail']);
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class SiswaController extends Controller
{
public function index()
{
return view('siswa.index');
}
php artisan make:controller SiswaController
Route::get('/produk', [ApiProdukController::class, 'index']);
Route::resource('produk', ProdukController::class);
Route::prefix('admin')->group(function () {
Route::get('/dashboard', [AdminController::class, 'dashboard']);
Route::get('/users', [AdminController::class, 'users']);
});