Tutorial Manipulasi Waktu dengan Mutator di Laravel

      Ada yang terkena masalah dengan inputan waktu yang beragam ? Misalnya kasus input form mengharuskan input waktu jadwal kuliah. Ada saja yang mengisi data tidak sesuai dengan format tabel yang akhirnya bisa menyebabkan error.
      Seperti salah pengetikan waktu ada yang input 12.10 atau 12 saja tanpa menit atau 1210 sedangkan input tabel membutuhkan format 12:10.
Jangan khawatir dalam Laravel sudah dilengkapi fitur mutator. Bisa dibaca di dokumentasi resminya di laravel Eloquent-mutators.
       Mutators ini tidak hanya bisa manipulasi waktu tapi juga bisa pada kasus input nama yang membutuhkan  inputan format lowercase, uppercase atau apapun yang kita hendaki.
       Pada intinya mutator ini akan mengubah format inputan sebelum masuk ke database sesuai apa yang kita perintah.
Langsung aja ini contoh penerapan untuk manipulasi waktu :
Asumsikan anda sudah membuat tabel jadwal kuliah dan ada field jam_mulai
Kemudian pada models :
 
Lalu pada view (form.balde.php)
Oke coba running di localhost anda.
Uji coba dengan input 11.12 atau 1112 atau 11 semua akan otomatis tersimpan 11:12 .

Selamat Mencoba!
Share:

2 comments:

RANDOM

3/random/post-list

Popular Posts

Search This Blog

Powered by Blogger.

Cara Install Android di Raspberry PI 4

Android bisa loh diinstal di Raspberry PI 4 karena KonstaKang membangun Lineage OS 16.0 ANDROID 9. Tapi ini belum cocok untuk digunakan seh...

The Magazine

Facebook

Home Ads

Facebook

Random Posts

Recent Comments

Recent Posts

FACEBOOK

About

NEWSLETTER

Get All The Latest Updates Delivered Straight Into Your Inbox For Free!

Popular Posts

Recent Posts