}
}
}
+ $mess = [];
+//
+ $mess["request_id"] = "" . time();
if (!empty($result['created_orders'])) {
+ $mess['line'][] = __LINE__;
+ $mess["created_orders"] = $result['created_orders'];
$productsNames = Products1c::getNamesByTip('products');
foreach ($result['created_orders'] as $arr) {
$marketplaceOrders = null;
}
if (!empty($marketplaceOrders)) {
/** @var MarketplaceOrders $marketplaceOrders */
-
+ $mess['line'][] = __LINE__;
if (!empty($arr["errors"]) || !empty($arr["error"]) || !empty($arr["errors_items"])) {
$errorText = '';
if (!empty($arr["errors"])) {
);
}
} else {
+ $mess['line'][] = __LINE__;
if (isset($arr["held"]) && $arr["held"]) {
+ $mess['line'][] = __LINE__;
$marketplaceOrders->number_1c = $arr["number"] ?? '';
$marketplaceOrders->status_1c = MarketplaceOrders::STATUSES_1C_CREATED_IN_1C;
$marketplaceOrders->save();
}
}
+ $mess['line'][] = __LINE__;
} catch (Exception $e) {
file_put_contents(self::OUT_DIR . '/log_error.txt', PHP_EOL . date("d.m.Y H:i:s", time()) . $e->getMessage() . " " . $e->getLine(), FILE_APPEND);
} finally {