1.Koneksikan project laravel dengan database dengan mengatur .env
2. Buat controller nya
php artisan make:controller PostController --resource
3..buat routes nya
Route::resource('post', 'PostController');
4. buat databasenya
5. buat table menggunakan migration
6. buat modelnya
php artisan make:model Post
Post.php
protect $table = “post”; berfungsi mengarahkan model ke table post di database
protect $fillable berfungsi Kolom apa saja yang akan di manipulasi
PostController.php
use App\Post;
berfungsi import model yang berada si direktori folder app
Post::create([
‘title’ => $request->nama,
‘body’ => $request->alamat
]);
berfungsi melakukan pengimputan data ke database fitur eloquent dengan method create()
resources/views/post/create.blade.php
PostController.php
Post::all();
berfungsi mengambil semua data di database fitur eloquent dengan method all()
resources/views/post/index.blade.php
Tampil data berdasarakan id
PostController.php
Post::find($id);
berfungsi mengambil semua data berdasarkan variabel id $id di database fitur eloquent dengan method find()
resources/views/post/show.blade.php
PostController.php
$post = post::find($id);
$post->title = $request->title;
$post->body = $request->body;
$post->update();
berfungsi mengubah data bedasarkan method find($id) ke database fitur eloquent dengan method update()
resources/views/post/edit.blade.php
PostController.php
Berfungsi menghapus data berdasarkan method find($id) ke database fitur eloquent dengan method delete()