mashletov
@mashletov
Math.random()

Как использовать и ActiveRecord, и хранимые процедуры?

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

Мой вопрос: С помощью каких практик можно абстрагироваться от способа получения данных? Что если у меня была бы только list-процедура, я бы мог с ее результатом работать как с моделями — как минимум, использовать классы и атрибуты.Есть ли пример реализации в Laravel?
  • Вопрос задан
  • 441 просмотр
Решения вопроса 1
Alex_Wells
@Alex_Wells
PHP/Kotlin
Репозитории
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@myxasa
делаете модель User
делаете класс UserRecord

в классе User будет свойство с типом UserRecord

вы должны работать с классом User
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы