Когда использовать Исключения против Объектов Ошибок против просто false / null

Я нахожусь в процессе написания плагина и пытаюсь оценить, когда использовать разные подходы к обработке ошибок. Есть три метода, которые я рассматриваю: Бросать исключение (пользовательский класс) Возврат объекта ошибки (расширение WP_Error) Просто верните ноль / ложь Некоторые ситуации, которые я...