Для полного понимания темы, советую прочитать статью про stores На мой взгляд кидать исключения нужно в методах store, это избавит вас от одинаковых проверок в коде на пустоту ответа, который вернул тот либо иной метод store. И так, для себя я принял следующий стандарт в организации нейминга методов store : — Если мне нужно чтобы метод вернул просто пустой результат, то такой метод будет иметь префикс find. Например: findUserById(int $id) — Если мне нужно чтобы метод выкидывал исключение, при получение пустого результата запроса, то такие методы будут иметь префикс get. Например: getUserById(int $id) Используя такой простой способ организации имен, я всегда понимаю, пройдя беглым взглядом где, что возвращается в результате запроса.
Где, при необходимости, кидать исключения при пустом ответе метода store
7 августа 20237 авг 2023
2
~1 мин