kanfur try catch kullanarak yazılım geliştiriyorum. Ancak aldığım bir hata var: Call to a member function diffInMinutes() on null in file /var/www/laravelproject/app/Helpers/JourneyHelper.php on line 203 bu hatadan dolayı catch içine düşüp return false etmeye çalışıyorum. Ancak işlem devam etmiyor ve hatayı basıyor ekrana. Yapmak istediğim durumu nasıl yapabilirim?
mgsmus kanfur Bu fatal error, yakalayabileceğiniz bir hata değil. Elinizde Carbon objesi olan bir tarih var, null gelmiş ama siz kontrol etmeden diffInMinutes() yöntemini çağırmaya çalışıyorsunuz. Şöyle yapabilirsiniz: optional($tarih)->diffInMinutes()