Postingan

Operasi CRUD (Create Read Update Delete) pada Laravel Part 1

Gambar
Membuat Model pada artikel sebelumnya kita telah membuat database, melakukan migrasi dan melakukan seeding, pada artikel berikut akan dijelaskan mengenai pembuatan model pada laravel. untuk membuat model pada laravel menggunakan perintah php artisan make:model model/Mahasiswa dengan mengeksekusi perintah diatas pada cmd maka akan bertambah sebuah folder model dan file dengan nama Mahasiswa.php (model/Mahasiswa.php) pada file tersebut akan dibuatkan coding seperti berikut : namespace Appmodel; use IlluminateDatabaseEloquentModel; class Mahasiswa extends Model { // } kita juga dapat menggunakan seeding dengan menggunakan model, silahkan modifikasi code diatas menjadi seperti berikut : namespace Appmodel; use IlluminateDatabaseEloquentModel; class Mahasiswa extends Model { protected $table = "mahasiswa"; } kemudian pada file MahasiswaTableSeeder.php ubah menjadi seperti berikut : use AppmodelMahasiswa; use CarbonCarbon; use IlluminateDatabaseSeeder; use IlluminateSupport...

Route Pada Laravel

Gambar
Seluruh route aplikasi didefinisikan di dalam folder routes . File-file yang ada didalamnya secara otomatis dimuat oleh Laravel. Adapun file yang penting sebagai berikut : Nama File Keterangan web . php Pada file ini didefinisikan route-route untuk antarmuka berbasis web, yang ditempatkan pada grup middleware web yang tersedia fitur seperti session dan CSRF ( cross site request forgery ) api . php Pada file ini didefinisikan route-route yang stateless dan ditempatkan pada grup middleware api   Konfigurasi lanjutan dari routes ini misalnya mengatur prefix atau opsi-opsi lainnya dilakukan pada file class RouteServiceProvide Bentuk Dasar Route Bentuk sederhana dari route hanya berisi URI (Uniform Resource Identifier) dan sebuah closure (fungsi yang tidak ada namanya), seperti berikut ini : Route::get(‘/’, function () {     return ‘Selamat Datang’; }); Buka file routes/web.php selanjutnya ketikan kode tersebut, selanjutnya buka web br...