Yandex Metrika

Поиск по блогу

Найдите нужную статью о модулях 1С-Битрикс,
настройке и оптимизации

Теги: исключения ×

Найдено результатов: 4 по тегам исключения

Обработка исключений битрикса

Материал Обработка исключений, "вброшенных" стандартным классом битрикс "\Bitrix\Main\SystemException". Пример обработки ошибочного преобразования json функцией "\Bitrix\Main\Web\Json::decode": try { $arRes = \Bitrix\Main\Web\Json::decode($result); } catch (\Bitrix\Main\SystemException $e) { $error = true;…

Рефакторинг через «TODO‑маркеры»: исключения вместо полной переписки кода

Тактика для больших правок в 1С‑Битрикс: вместо мгновенной переработки всего механизма помечайте реальные точки входа в старый код исключениями с текстом вроде TODO — по стеку видно, какой сценарий действительно срабатывает, и что чинить в первую очередь.

Исключения, Active Record и конфигурация без тяжёлого DI в проектах на 1С‑Битрикс

Вводная: сложность «чистым» ядром На задачах чуть сложнее каталога плюс корзины штатными средствами 1С‑Битрикс всё ещё можно обойтись, но цена очевидна: растёт количество веток, исключительных случаев и времени на поиск узнаваемого решения. Готовые каркасы из сообщества помогают с компонентом с контроллером или с…

Рефакторинг небольшого скрипта 1С‑Битрикс: от простыни к классу и исключениям

Короткая заметка о том, зачем дробить длинный процедурный скрипт админ‑обработчика или AJAX на класс с шагами, переводить ошибки авторизации и валидации на исключения и убирать «висящие» переменные между половинами файла.