Добрый день!
Пишу
библиотеку для работы с API в ActiveRecord-стиле (ну, грубо говоря :) Сейчас занимаюсь разборкой ответов.
Ответ может быть:
а) пустым;
б) содержать ошибки;
в) содержать контент.
Сейчас у меня реализовано довольно коряво, к тому же нельзя прочитать ошибку.
1. Каким должен быть
обработчик результата?
2. Хочу как ActiveRecord передавать ошибки в модель, но она работает только с аттрибутами и так ошибки не запишешь.
3. Что если просто возвращать JsonResultHandler?