query("SELECT * FROM config WHERE category='baselinker'"); $config = []; while ($row = $db->fetchByAssoc($dbRes)) { $config[$row['name']] = $row['value']; } return $config; } function getOrder($token, $orderId) { $methodParams = '{ "order_id": ' . $orderId . ' }'; $apiParams = [ "method" => "getOrders", "parameters" => $methodParams ]; $curl = curl_init("https://api.baselinker.com/connector.php"); curl_setopt($curl, CURLOPT_POST, 1); curl_setopt($curl, CURLOPT_HTTPHEADER, ["X-BLToken: " . $token]); curl_setopt($curl, CURLOPT_VERBOSE, 0); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($apiParams)); $res = json_decode(curl_exec($curl)); if ($res->orders[0]->order_source != '') { return $res->orders[0]; } } function brecho($msg) { echo '
';
    var_dump($msg);
    echo PHP_EOL;
    echo '

'; }