PHP: Export ke CSV tanpa package tambahan

Beberapa hari lalu pada suatu project yang menggunakan Laravel, saya memberikan tugas sederhana kepada junior engineer untuk melakukan export data dari beberapa table yang ada di database ke CSV. Biasanya para junior ini selalu mencari package untuk sesuatu yang mereka tidak pahami, termasuk yang bisa digunakan untuk export data ke CSV — tanpa mempelajari/memahami apa…Lagi

Install php-grpc at Ubuntu 20.04

Type this on Terminal Make sure the grpc extension is enabled by doing this: If the there are no output, then you need to enable it manually: I use php 7.4, if you use another version, you need to adjust the version number. Verify it again:Lagi

Laravel Custom Password Reset Email

Saat menggunakan Laravel Breeze, saya ingin membuat pesan pada password reset email yang berbeda. Setelah membaca sedikit pada source code, akhirnya saya menemukan cara yang “berbeda” dari di dokumentasi (dan kebanyakan artikel di internet) untuk mengkostumisasi fitur password reset di Laravel. Caranya mudah sekali, tempatkan kode ini di app/Providers/AuthServiceProvider.php Sekarang, saya dapat dengan bebas mengganti…Lagi

Laravel – Single Login Session

NOTE: Tulisan ini merupakan pembaharuan dari post sebelumnya yang masih menggunakan Laravel 4. Apa itu single login session? Maksud dari single login session adalah: hanya memperbolehkan satu orang yang login ke dalam suatu sistem. Jadi ketika ada dua (atau lebih) user yang sama login pada mesin yang berbeda, maka user yang lebih awal login akan…Lagi