Merhaba;
Şu an elimdeki projede İstediğim herhangi bir modelde veri girişi olduğu anda bazı fonksiyonları tetiklemek için ilgili model dosyasına şunu ekliyorum
public function __construct()
{
Model::created(function ($obj){
//İşllemler
});
}
Buraya kadar sorun yok. Ancak $obj değişkeni üzerinden eklenmeye çalışılan yada eklenen verileri görmek istediğimde Kaydın eklenmesi için veritabanına bir satır eklediğini fakat henüz gönderilen dataların eklenmediğini görüyorum. Böylecede o aşamada eklenmeye çalışılan verilere ulaşamıyorum. ()Örneğin database deki "ekleyen_id" tarzı özel alanlara)
Farklı bir yolla acaba construct değilde destruct mu kullansam dedim. Değişen bişey olmadı.
veriye request üzerinden ulaşayım dediğimde başarılı oldum. ancak request haliyle bana controller e gelen dataları gösterdi. Benim controllerde db ye eklenmesi için ürettiğim diziye eklediğim özel alanı vermedi.
Umarım derdimi anlatabilmişimdir. Ben model dosyasına veri eklenmesi yada güncellenmedi için gelen dataları nasıl görürüm.