public static function save_box($delivery_id, $merchant_trans_id, $fulfillment_code, $count) { $affected = Box::where('delivery_id', '=', $delivery_id)->where('merchant_trans_id', '=', $merchant_trans_id)->where('fulfillment_code', '=', $fulfillment_code)->delete(); for ($i = 0; $i < $count; $i++) { $bd = new Box(); $bd->delivery_id = $delivery_id; $bd->merchant_trans_id = $merchant_trans_id; $bd->fulfillment_code = $fulfillment_code; $bd->box_id = $i + 1; $bd->save(); $bds = new Boxstatus(); $bds->delivery_id = $delivery_id; $bds->merchant_trans_id = $merchant_trans_id; $bds->fulfillment_code = $fulfillment_code; $bds->box_id = $i + 1; $bds->timestamp = date('Y-m-d H:i:s', time()); $bds->save(); } }