Как использовать и ActiveRecord, и хранимые процедуры?
У нас в компании с частью данных можно работать напрямую с таблицами через Eloquent. Но очень много случаев, когда мне вместо таблицы дают процедуры вроде addUser(@login, @name, ...) / delUser() / updUser(). Еще чаще — просто getUserList() без возможности изменить.
Мой вопрос: С помощью каких практик можно абстрагироваться от способа получения данных? Что если у меня была бы только list-процедура, я бы мог с ее результатом работать как с моделями — как минимум, использовать классы и атрибуты.Есть ли пример реализации в Laravel?