public static function receiptList($claimdetailid) { $receiptList = Claims_Receipt::where('claimdetailid', '=', $claimdetailid)->get(); $arrayList = array(); foreach ($receiptList as $obj) { array_push($arrayList, $obj->recpath); } return $arrayList; }
public function post_deleteDetail() { $input = Input::get(); Claims_Detail::find($input['id'])->delete(); $files = Claims_Receipt::where('claimdetailid', '=', $input['id'])->where('claimid', '=', $input['claimid'])->get(); foreach ($files as $record) { $fileLoc = path('storage') . $record->recpath; if (file_exists($fileLoc)) { unlink($fileLoc); } } Claims_Receipt::where('claimdetailid', '=', $input['id'])->where('claimid', '=', $input['claimid'])->delete(); return Claims_App::listDetails($input['claimid']); }