Bitrix Result And Errors

Covers Bitrix unified operation results — Bitrix\Main\Result, Error, ErrorCollection, typed descendants (AddResult, UpdateResult, DeleteResult, EventResult), difference between Result and exceptions, returning errors from controllers via addError and combining service errors. Applied when designing service APIs and use cases, returning errors from module methods and controllers without throwing exceptions. Key terms — Result, Error, ErrorCollection, isSuccess, getErrors, AddResult, UpdateResult, addError.

bxmaximum 4c525ca 6.3 KB Updated

File contents

bxmaximum/bitrix-framework-skills/tree/main/skills/bitrix-result-and-errors commit 4c525ca38d

Frequently asked questions

npx skillmds@latest add bxmaximum/bitrix-result-and-errors