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!!

Git Snippet

# publish local branch
git push -u origin <branch>

# show branch tracking
git branch -vv

# show branch create from
git show

# remove remote branch
git push origin --delete <branch>

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!!