Membuat File Model Untuk Laravel
Apa fungsi dari file Model ? Model merupakan bagian yang mengatur serta paling dekat dengan database. Pada Laravel, model dapat digunakan untuk mengatur table yang digunakan, mengatur akses kolom yang diperbolehkan untuk diisi melalui controller dan masih banyak lagi
Hal yang dapat dilakukan untuk membuat Model
Untuk membuat file model kamu dapat menjalankan command berikut pada direktori project kamu
php artisan make:model Product
maka akan ter-generate file model baru pada direktori “aplikasimu/app/Models/[nama-model].php”. File akan berisi seperti berikut
|
|
Namun ada cara lain yang lebih praktis
Membuat model sekaligus controller
Kamu dapat membuat file Model sekaligus Controller untuk mempermudah developer dalam generate file-file tersebut, yang perlu kamu lakukan ialah kamu perlu menjalankan command berikut
php artisan make:model Product -c -r
Maka akan terbentuk file model dan controller, untuk file controller tersimpan pada direktori “aplikasimu/app/Http/Controllers/[nama-controller].php”
Untuk file controller, maka akan berisi seperti berikut
|
|
Perlu diperhatikan, pada controller yang dibuat pada perintah diatas. Akan berisi fungsi-fungsi CRUD untuk mempermudah pada file route nantinya.
Sekian penulisan tentang model pada laravel ini, semoga tulisan ini dapat bermanfaat bagi banyak orang.