mirror of
https://gitlab.com/CIEFWorldwideSdnBhd/izyim.git
synced 2026-08-19 12:34:03 +00:00
27 lines
750 B
PHP
27 lines
750 B
PHP
<?php
|
|
|
|
namespace App\Http\Controllers\Orders;
|
|
|
|
use App\Classes\Modules\ControllersLogic\Orders\UpdateOrderStepLogic;
|
|
use Illuminate\Http\Request;
|
|
|
|
class BulkReceiveNotesController
|
|
{
|
|
|
|
/**
|
|
* @param Request $request
|
|
* @param UpdateOrderStepLogic $logic
|
|
* @return void
|
|
* @throws \ReflectionException
|
|
*/
|
|
public function create(Request $request, UpdateOrderStepLogic $logic){
|
|
$receiveDate = $request->input('receive_date');
|
|
foreach ($request->input('orders') as $note){
|
|
$requestObject = new Request();
|
|
$requestObject->merge(['tracking_number' => $note['tracking_number'], 'receive_date' => $receiveDate]);
|
|
$logic->execute($note['id'], $requestObject);
|
|
}
|
|
|
|
}
|
|
|
|
} |