Laravel Indonesia

Temukan tutorial, tips & trik seputar framework Laravel dan PHP dalam Bahasa Indonesia

Category: Tips & Trik

Custom Login dengan Memodifikasi Auth Laravel

Ada banyak kelebihan yang didapatkan ketika membuat sendiri fitur login dari awal. Seperti alur kerja aplikasi yang bebas diatur sedemikian…

Fitur Redirect Routes dan View Routes di Laravel 5.5

Untuk membuat sebuah redirect (pengalihan) halaman, umumnya kita menggunakan fungsi redirect() dalam controller. Agar controller yang sudah dibuat dapat diakses, maka…

Mengecek Nilai Null dengan Fitur Null Coalescing Operator di PHP 7.x

Di PHP, kita bisa menggunakan fitur if yang berfungsi untuk mengevaluasi sebuah nilai dari sebuah expression (ekspresi). Nilai dari ekspresi tersebut…

Memanfaatkan Fitur Resource Controller Laravel

Di Laravel, kita bisa membuat controller baru dengan perintah php artisan make:controller SampleController. Tahukah kalian, kalau perintah make:controller ini dapat menerima…

Create & Update Lebih Ringkas dan Praktis

Dengan menggunakan Eloquent, kita punya lima cara yang berbeda untuk menyisipkan baris ke pangkalan data. Cara paling umum yang digunakan…

Laravel 5.5 Butuh PHP 7.1?

Jika kalian mencoba menginstal Laravel versi 5.5 dengan PHP 7.0, maka instalasi dipastikan gagal karena Laravel membutuhkan PHP 7.1.  Ini…

Bagaimana Meng-upgrade PHP 7.1 di Ubuntu?

Saya menggunakan distro Ubuntu 16.04 LTS (Long Term Support) di server untuk menjalankan aplikasi web. Di repositori resmi Ubuntu 16.04,…

Membuat dan Menggunakan Helper di Laravel

Laravel sudah menyediakan puluhan helper yang dapat diakses secara global, baik di controller, model, view, atau di manapun kalian butuhkan. Semua…

Blade Directive @verbatim, Apa Fungsinya?

Di Laravel, kita umum menggunakan tanda baca kurung kurawal dua buah (dan penutupnya) untuk menampilkan sebuah variabel ke peramban (browser)….

Custom Exception di Route Model Binding Laravel

Salah satu fitur yang cukup meningkatkan produktivitas pemrogram (programmer) ketika berurusan dengan model adalah Route Model Binding. Model binding sendiri…

5 Cara Menyisipkan Data (Insert Row) dengan Eloquent

Menggunakan ORM Eloquent dalam pengembangan, memberikan pemrogram (programmer) beberapa kelebihan. Seperti kecepatan dalam pengembangan, keamanan dengan filter SQL Injection, sampai dengan…

Generate UUID Otomatis di Eloquent

Salah satu identifier yang umum digunakan adalah UUID. Panjangnya statis, yaitu 36 karakter, biasanya terdiri dari kombinasi huruf dan angka disertai tanda…

Cara Mudah Debugging Aplikasi di Server Produksi

Laravel menyediakan error reporting yang cukup powerful. Error reporting ini bisa disesuaikan sesuai dengan kebutuhan aplikasi, misal dimatikan untuk level…

Konfigurasi Multi Pangkalan Data (Database) di Laravel

Di Laravel, kita akan menemui dua buah jenis konfigurasi. Yaitu, PHPDotEnv yang disimpan dalam berkas .env, dan lainnya adalah berbasis…

Bagaimana Validasi Pos-el (Email) pada Saat Mengubah Profil?

Di beberapa web, sebagian besar pengembangnya menyediakan fitur ubah pos-el (email) pada bagian profil. Entah apa urgensinya. Walaupun jarang digunakan…

Mengubah HTTP Verb Logout dari POST menjadi GET

Di fitur autentikasi Laravel versi 5.3 dan 5.4, default HTTP verb untuk tautan /logout secara bawaan tipenya adalah POST. Bagi sebagian…

Konfigurasi dan Penggunaan SQLite di Laravel

Laravel mendukung berbagai driver pangkalan data (database). Beberapa driver yang sering digunakan oleh pemrogram adalah MySQL, PostgreSQL, dan SQLite. Dari…

Menghapus VueJS dan Dependensinya dari Laravel

Di Laracast.com, ada seorang pengguna yang “protes” karena disematkannya VueJS dalam instalasi Laravel (dia juga tidak suka dengan adanya Laravel…

© 2019 Laravel Indonesia. Theme by Anders Norén.