@CatalogLoader

Есть ли в PHP аналог petapoco из .NET / c#?

Есть в .net библиотека petapoco www.toptensoftware.com/petapoco
Она хороша тем, что можно RAW SQL "замапить" на плоский объект.
Я смотрел на Laravel ORM Eloquent.
Но там есть проблемы :
1) с самой работой с RAW SQL.
2) есть RAW SQL и сделаешь, то мапинг не проиходит, и приходится пользоваться result[0]['name'] ,
а хотелось бы result[0]->name.
3) плюс хочется подсказок автокомплита, например, из vs code или phpstorm.

Вопрос. Есть ли аналог petapoco в php ?
  • Вопрос задан
  • 251 просмотр
Решения вопроса 1
riky
@riky
Laravel
даже в PDO можно так делать.
php.net/manual/ru/pdostatement.fetchobject.php

пример кода примерно как здесь
php.net/manual/ru/pdostatement.fetch.php

либо Doctrine ORM, там raw sql тоже можно маппить, правда необходимость маппить именно рав бывает в 0,01% случаев
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽