@"mgsmus" aslında tam istediğim şu şekilde. İlgili controllerlarda __construct alanına log işlemini ekleyerek görüntüleme logunu tutmak istiyorum. Bunu tutarken de model de Auth ile id bilgisini almak istiyorum. Diğer türlü her fonksiyonun içine eklemem gerekiyor.
`
Controller;
public function __construct(Request $request)
{
Log::logEkle('Görüntülendi.');
}
LogModel
public static function logEkle($islemDurumu,$islemBilgisi,$kullaniciAdi = NULL,$hataliSifre = NULL)
{
$log = new Log();
$log->id = Auth::user()->id;
$log->ip = request()->ip();
$log->islem_tarihi = date('Y-m-d H:i:s');
$log->host_name = request()->getHttpHost();
$log->islem_durumu = $islemDurumu;
$log->gezinti_adresi= request()->url();
$log->islem_bilgisi = $islemBilgisi;
$log->tarayici = request()->header('user-agent');
$log->save();
}
`