PHP

BadMethodCallException: Call to undefined method Hatası Çözümü

PHP’de, bir sınıfın tanımsız bir yöntemini çağırmaya çalıştığınızda “BadMethodCallException: Tanımsız yönteme çağrı” hatası oluşur. Aşağıdaki örneğe bir göz atın.

class Card {
}

var_dump(Card::all());

Sınıfta (henüz) allvar olmayan yöntemi çağırmaya çalıştığımız için yukarıdaki kod “BadMethodCallException: Call to undefined method” mesajını atacaktır Card. Bu tür bir istisnadan kaçınmak için, çağrılan yöntemin sınıfta tanımlandığından emin olun. Alternatif olarak, __calltanımsız yöntemlere yapılan çağrıları işlemek için sihirli yöntemi uygulayabilirsiniz . Ancak, bu yaklaşım dağınık olabilir.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

Başa dön tuşu

Reklam Engelleyici Algılandı

Lütfen siteye erişebilmek için reklam engelleyici kapatın.