Добрый день коллеги !
Вот прилег СДЭК на второй день …
при попытке оформит отгрузку, получаю вот такую штуку :
Fatal error: Uncaught Error: Call to a member function children() on bool in /хххх/app/addons/rus_sdek/Tygh/Shippings/RusSdek.php:55 Stack trace: #0 /хххх/app/addons/rus_sdek/controllers/backend/shipments.pre.php(42): Tygh\Shippings\RusSdek::resultXml(‘…’) #1 /хххх/app/functions/fn.control.php(722): include(‘/ххх…’) #2 /хххх/app/functions/fn.control.php(458): fn_run_controller(‘/хххх…’, ‘shipments’, ‘delete’, ‘’, ‘’) #3 /хххх/хххх.php(29): fn_dispatch() #4 {main} thrown in /хххх/app/addons/rus_sdek/Tygh/Shippings/RusSdek.php on line 55
Как мне кажется при обработке любых событий, нужно предусмотреть, что бы сайт не падал в Fatal error ? а выдывал осмысленное сообщение?
Например: Сервисы СДЭКа не работают, проверьте их работоспособность
Что ваши архитекторы системы говорят на этот случай?