note 126206 deleted from control-structures.goto by cmb
| From: | cmb@php.net | Date: | Thu, 01 Jul 2021 09:05:26 +0000 |
| Subject: | note 126206 deleted from control-structures.goto by cmb | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-216565@lists.php.net to get a copy of this message | ||
Note Submitter: decilya at gmail dot com
----
label:
$response = $this->postRequest(self::$API_URL . "v2/orders", $arr);
if (isset($response['response']['error']['message'])) {
$pos = stripos($response['response']['error']['message'],
"Exists order with number");
if ($pos !== false) {
$arr['orderPartnerId'] .= '-1';
goto label;
}
}
$order->delivery_type = \common\models\Order::DELIVERY_TYPE_CM;
$order->claim_id = "" . $arr['orderPartnerId'];
if (!$order->save()) {
return [
'status' => false,
'code' => 400,
'msg' => "Ðе полÑÑилоÑÑ
ÑоÑ
ÑаниÑÑ Ð·Ð°ÐºÐ°Ð·",
'errors' => $order->errors,
];
}