쓰레기통 //제어 장치 공개 함수만Trashed() { //정적 호출 모델 계층 메서드 $only = \app\model\show::재활용(); return view('recycle',compact('only')); }
//모델 로직 레이어
공개 정적 함수 재활용() { return self::onlyTrashed()->select(); }
//실제 삭제
공개 함수 dels($id) { //휴지통에서 삭제할 데이터를 받습니다. //정적 호출 모델 계층 메서드 $delRes = \app\model\show::dels($id); if ($delRes){ return 리디렉션('표시'); }또 다른{ return 리디렉션('표시'); } }
//모델 레이어
공개 정적 함수 dels($id) { return self::destroy($id,true); }
HTML
<a href="dels?id={$val['id']}">삭제</a>
//데이터 복구
<a href="regain?id={$val['id']}">선택</a>
모델 레이어
공개 정적 함수 회복($id) { $user = self::onlyTrashed()->find($id); $사용자->복원(); }
제어 장치
공개 함수 회복($id) { //정적 호출 모델 계층 메서드 $Res = \app\model\show::regain($id); if ($Res){ return 리디렉션('표시'); }또 다른{ return 리디렉션('표시'); } }