Orders APIs WIP

This commit is contained in:
Fairuz
2021-07-15 17:30:12 +08:00
parent ac288981f5
commit 9c0772bf65
24 changed files with 1443 additions and 56 deletions
@@ -0,0 +1,25 @@
<?php
namespace App\Classes\Modules\OrderSteps\Services;
use App\Classes\General\Eloquent\AbstractUpdateRecord;
use App\Classes\Modules\OrderSteps\DataTransferObjects\OrderStepsObject;
use App\Models\Order;
class UpdatesOrderSteps extends AbstractUpdateRecord
{
public function execute(Order $model, OrderStepsObject $object) {
$model->appointee_id = $object->getAppointeeId();
$model->reference = $object->getReference();
$model->primary = $object->getPrimary();
$model->sequence = $object->getSequence();
$model->status = $object->getStatus();
$model->contract_status = $object->getContractStatus();
$model->complete_date = $object->getCompletedDate();
return $this->handler($model);
}
}