get last inserted row in Laravel eloquent

get last inserted row in Laravel eloquent with where and condition

<?php

$data = array();
  $lang = $request->lang;
  $reference_id = $request->reference_id;
  $call_state = $request->call_state;
  try{
    $data['incall'] = CalIncallWebhook::on($lang)->where(['call_state'=> $call_state,'reference_id'=> $reference_id])->latest()->first();
  }
  catch(Exception $ex)
  {
  
  }
 
 return $this->sendResponse($data, 'Successfully');   

?>


Leave a Reply