diff --git a/README.md b/README.md index d95af71..e1a61d4 100644 --- a/README.md +++ b/README.md @@ -71,7 +71,7 @@ $ composer require andrey-tech/bitrix24-api-php:"^1.4" Для работы с REST API Битрикс24 используется класс `\App\Bitrix24\Bitrix24API`. При возникновении ошибок выбрасывается исключение с объектом класса `\App\Bitrix24\Bitrix24APIException`. -В настоящее в классе реализованы методы для работы со следующими сущностями Битрикс24: +В настоящее время в классе реализованы методы для работы со следующими сущностями Битрикс24: - [Сделки](#%D0%9C%D0%B5%D1%82%D0%BE%D0%B4%D1%8B-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B-%D1%81%D0%BE-%D1%81%D0%B4%D0%B5%D0%BB%D0%BA%D0%B0%D0%BC%D0%B8) - [Контакты](#%D0%9C%D0%B5%D1%82%D0%BE%D0%B4%D1%8B-%D0%B4%D0%BB%D1%8F-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B-%D1%81-%D0%BA%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82%D0%B0%D0%BC%D0%B8) @@ -193,8 +193,8 @@ try { // Устанавливаем набор связанных товарных позиций $bx24->setDealProductRows($dealId, [ - [ 'PRODUCT_ID' => 1689, 'PRICE' => 1500.00, 'QUANTITY': 2 ], - [ 'PRODUCT_ID' => 1860, 'PRICE' => 500.00, 'QUANTITY': 15 ] + [ 'PRODUCT_ID' => 1689, 'PRICE' => 1500.00, 'QUANTITY' => 2 ], + [ 'PRODUCT_ID' => 1860, 'PRICE' => 500.00, 'QUANTITY' => 15 ] ]); // Обновляем существующую сделку diff --git a/composer.json b/composer.json index 5b1d7f2..533f691 100644 --- a/composer.json +++ b/composer.json @@ -1,6 +1,6 @@ { "name": "andrey-tech/bitrix24-api-php", - "description": "Обертка для работы с API Битрикс24 с использованием механизма входящих вебхуков, троттлингом запросов и логированием в файл", + "description": "Обертка на PHP7+ для работы с API Битрикс24 с использованием механизма входящих вебхуков, троттлингом запросов и логированием в файл", "keywords": [ "bitrix", "bitrix24", "api", "api-wrapper", "throttling", "logging", "webhook" ], "homepage": "https://github.com/andrey-tech/bitrix24-api-php", "minimum-stability": "stable", diff --git a/src/App/Bitrix24/Bitrix24API.php b/src/App/Bitrix24/Bitrix24API.php index 2b6b5f4..94ce89d 100644 --- a/src/App/Bitrix24/Bitrix24API.php +++ b/src/App/Bitrix24/Bitrix24API.php @@ -7,7 +7,7 @@ * @see https://github.com/andrey-tech/bitrix24-api-php * @license MIT * - * @version 1.3.1 + * @version 1.3.2 * * v1.0.0 (13.10.2019) Начальный релиз * v1.1.0 (31.10.2019) Добавлен метод getLastResponse() @@ -16,10 +16,11 @@ * v1.2.2 (09.11.2019) В метод to JSON добавлен параметр prettyPrint; добавлено свойство $enableDebugLog * v1.2.3 (11.11.2019) Удалено свойствo $enableDebugLog * v1.2.4 (17.11.2019) Изменен формат логгирования запросов и ответов - * v1.2.5 (25.11.2019) Теперь свойста debugLogger b http публичные + * v1.2.5 (25.11.2019) Теперь свойства debugLogger и http публичные * v1.2.6 (03.12.2019) Теперь метод request() публичный * v1.3.0 (09.06.2020) Изменен метод логирования запросов и ответов, добавлен метод fetchList() * v1.3.1 (15.06.2020) Исправлено логирование ответа + * v1.3.2 (23.01.2021) Исправлены сообщения об ошибках * */ @@ -126,7 +127,7 @@ public function request(string $function, array $params = []) $jsonParams = $this->toJSON($params); $jsonResponse = $this->toJSON($this->lastResponse); throw new Bitrix24APIException( - "Ошибка: HTTP {$httpCode} при запросе {$function} ({$jsonParams}): {$jsonResponse}" + "Ошибка: HTTP код {$httpCode} при запросе '{$function}' ({$jsonParams}): {$jsonResponse}" ); } @@ -134,7 +135,7 @@ public function request(string $function, array $params = []) if (! empty($this->lastResponse['error']) || ! empty($this->lastResponse['error_description'])) { $jsonParams = $this->toJSON($params); $jsonResponse = $this->toJSON($this->lastResponse); - throw new Bitrix24APIException("Ошибка при запросе {$function} ({$jsonParams}): {$jsonResponse}"); + throw new Bitrix24APIException("Ошибка при запросе '{$function}' ({$jsonParams}): {$jsonResponse}"); } return $this->lastResponse['result'];