SS
Есть задача вывести записи статистики и логи на странице админки на laravel-admin в нативный грид. Логи приходят по API из другого сервиса (тоже своего).
Грид умеет принимать только Eloquent\Model, поэтому получаю данные из API в сервисе и гидрирую ими модель. Для поштучной работы с моделями идельно. Но грид сам хочет получать данные из QueryBuilder (get/first/paginate и т.д.) и в таком случае придётся много переписывать на работу с API вместо БД :-(
Попробовал cristal/php-api-wrapper - удобно, всё прозрачно маппит в API, но возращает модели из собственного класса, который не лезет в грид. Посмотрел ещё несколько пакетов - тоже самое.
Очень хочется использовать именно этот грид ради пагинации, сортировки, фильтров по столбцам и аякса. Подкажите идеи?