@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 ?
  • Вопрос задан
  • 252 просмотра
Решения вопроса 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% случаев
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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