나는 다음과 같은 방법이 있습니다Laravel에서 모델 삭제 전에 데이터를 처리하는 방법은 무엇입니까?
public function destroy($id)
{
$id = \JWTAuth::parseToken()->authenticate();
$offer = Offer::findOrFail($id);
$offer->delete();
return response()->json(["offer" => $offer]);
}
삭제하기 전에 데이터를 처리하는 방법을? 사용자가 데이터를 삭제할 수있는 허가가 있는지 확인해야합니다.
여기에 미들웨어를 사용할 수 있습니까? – Darama
물론 미들웨어를 사용하여이 작업을 수행 할 수 있습니다. 따라서 미들웨어에서 인증을 시도하고 성공하면 컨트롤러의 destroy() 함수가 실행될 수 있습니다. 어떻게 이것이 가능한지에 대한 예를 보여줘야한다는 것을 의미합니까? –