Cara Mengatasi ‘Call to a member function getQuery() on null’ Pada Laravel

Saat meload data & relasi menggunakan Eloquent, terjadi error ‘Call to a member function getQuery() on null’. Hal ini disebabkan karena pada fungsi relasi di model eloquent tidak ada return hasil. Berikut contohnya:

public function kunjungan()
{
    $this->belongsTo(Kunjungan::class, "kunjungan_id");
}

Seharusnya fungsi relasi tersebut seperti ini:

public function kunjungan()
{
    return $this->belongsTo(Kunjungan::class, "kunjungan_id");
}

Semoga Bermanfaat, Tetap Sehat, Tetap Semangat, agar dapat Tetap dalam Perdjoeangan!!

Cara Mengatasi Domain Lokal yang kadang-kadang lemot di Firefox

Untuk lokal developmen, aku menggunakan laragon, dan menggunakan domain xxx.local. Entah kenapa, terkadang response timenya lemot lebih dari 2 detik. Setelah dicari penyebabnya, ternyata gara-gara DNS Resolution xxx.local ke alamat localhost yang menghabiskan waktu sekitar 4 detik.

Solusi : ganti domain .local jadi .mx

Setelah mencari jawaban ke-sana ke-mari, akhirnya ketemu solusinya, yaitu dengan mengganti domain laragon dari xxx.local ke xxx.mx.

Hasilnya

Setelah memakai domain xxx.mx DNS Resolution-nya sudah menjadi 0ms (semula 4s)

Semoga Bermanfaat, Tetap Sehat, Tetap Semangat, agar dapat Tetap dalam Perdjoeangan!!