Hocam tekrar merhabalar, Event konusuna baktım ve uyguladım, sormak istediğim
event(new UserRegisteredEvent($user));
Şeklinde Controller içerisinde kayıt işleminden sonra eklediğim kodda SMS ve E-posta gönderimini yapan sınıflarımı çalıştırmış oldu. Peki bu sınıflardan birisi içerisinde hata alırsam bu hata mesajını nasıl alıp ekrana basabilirim?
Bir de aklıma takılan sürekli sormak istediğim bir konu var bir arayüzü service provider üzerinde bind ettiğimizde bunu aşağıdaki gibi çağırmak mı doğru
protected $GondericiContract;
public function __construct(GondericiContract $GondericiContract)
{
$this->GondericiContract = $GondericiContract;
}
Yoksa controller içerisinde sadece bu arayüzün kullanıldığı metoda mı tanımlanmalı?
public function gonder(Request $request, GondericiContract $GondericiContract) : string {
//.....
}