| @@ 268-272 (lines=5) @@ | ||
| 265 | $order->order_stage_id = $value; |
|
| 266 | /** @var OrderStage $orderStage */ |
|
| 267 | $orderStage = OrderStage::findOne($value); |
|
| 268 | if ($orderStage === null || !$order->save(true, ['order_stage_id'])) { |
|
| 269 | return [ |
|
| 270 | 'message' => Yii::t('app', 'Cannot change order stage'), |
|
| 271 | ]; |
|
| 272 | } |
|
| 273 | return [ |
|
| 274 | 'output' => Html::tag('span', $orderStage->name_short), |
|
| 275 | ]; |
|
| @@ 618-622 (lines=5) @@ | ||
| 615 | $order->payment_type_id = $value; |
|
| 616 | /** @var PaymentType $paymentType */ |
|
| 617 | $paymentType = PaymentType::findOne($value); |
|
| 618 | if ($paymentType === null || !$order->save(true, ['payment_type_id'])) { |
|
| 619 | return [ |
|
| 620 | 'message' => Yii::t('app', 'Cannot change a payment type'), |
|
| 621 | ]; |
|
| 622 | } |
|
| 623 | return [ |
|
| 624 | 'output' => Html::tag('span', $paymentType->name), |
|
| 625 | ]; |
|