Обработка исключений битрикса
Обработка исключений, "вброшенных" стандартным классом битрикс "\Bitrix\Main\SystemException".
Пример обработки ошибочного преобразования json функцией "\Bitrix\Main\Web\Json::decode":
Найдите нужную статью о модулях 1С-Битрикс,
настройке и оптимизации
Найдено результатов: 4 по тегам исключения
Обработка исключений, "вброшенных" стандартным классом битрикс "\Bitrix\Main\SystemException".
Пример обработки ошибочного преобразования json функцией "\Bitrix\Main\Web\Json::decode":
Тактика для больших правок в 1С‑Битрикс: вместо мгновенной переработки всего механизма помечаетте реальные точки входа в старый код исключениями с текстом вроде TODO — по стеку видно, какой сценарий действительно срабатывает, и что чинить в первую очередь.
Как выстраивать логику вокруг исключений, когда класс-сущность соответствует строке инфоблока, и почему путь через JSON-параметр компонента часто понятнее, чем универсальный контейнер зависимостей.
Короткая заметка о том, зачем дробить длинный процедурный скрипт админ‑обработчика или AJAX на класс с шагами, переводить ошибки авторизации и валидации на исключения и убирать «висящие» переменные между половинами файла.