Последняя активность

  • Фанат
    Для помещения в раздел Работа необходимо указать условия оплаты
  • AmdY
    AmdY ответил(а) в теме RoastMe: a Baby Data Mapper ORM.
    Эта библиотека плохая идея. Даже с навёрнутым инструментом вроде доктрины приходится делать двойной мэппинг. Так что в незабористых...
  • AmdY
    AmdY оставил(а) реакцию Like Like к сообщению пользователя WMix в теме RoastMe: a Baby Data Mapper ORM.
    я в первую очередь разделил бы mapping и обращение к db, работает база с массивом и нехай себе работает простой маппер на select это...
  • Фанат
    Фанат ответил(а) в теме RoastMe: a Baby Data Mapper ORM.
    это-то понятно
  • ksnk ответил(а) в теме RoastMe: a Baby Data Mapper ORM.
    Приватные - неприватные свойства можно бы обойти, если приписать пару методов в сохраняемый объект - prepare4save prepre4load, которые...
  • Фанат
    Фанат ответил(а) в теме RoastMe: a Baby Data Mapper ORM.
    Ок. Тогда получается что то что я хочу сделать - это никакой не дата маппер, а какой-нибудь crud helper
  • AmdY
    AmdY ответил(а) в теме RoastMe: a Baby Data Mapper ORM.
    Это больше смахивает на *gateway в стиле zend framework
  • Фанат
    Фанат ответил(а) в теме RoastMe: a Baby Data Mapper ORM.
    И вообще, может это назвать ОРМ для Value Objects?🙄...
  • Фанат
    Фанат ответил(а) в теме RoastMe: a Baby Data Mapper ORM.
    Ну, это... переписать метод. class UserMapper extends DataMapper { protected $class = 'User'; protected $table = 'dmtestuser'...
  • AnrDaemon ответил(а) в теме RoastMe: a Baby Data Mapper ORM.
    Что бросилось в глаза - ручное конструирование DSN с кучей обязательных параметров. Сразу в помойку. Выкинь весь этот код и принимай DSN...
  • AnrDaemon ответил(а) в теме RoastMe: a Baby Data Mapper ORM.
    @Фанат репо только почисти. А то там закос под автозагрузчик композера прорвался. Если хочешь ручной загрузчик, обзови его иначе.
  • grigori
    Там еще такое есть: https://github.com/lisachenko/immutable-object
  • grigori
    А куда его там, простите, засунуть? Я чот не вижу, может я слепой. Ну и как только появятся методы двустороннего преобразования...
  • grigori
    Вы уж меня извинити что я опять к вам обращаюся. Но уж очень хочется закрыть эту дырку в иформационном пространстве, когда между "вайл...
  • Фанат
    Фанат ответил(а) в теме RoastMe: a Baby Data Mapper ORM.
    Этожмаппер! Взял и написал нужный тебе кастомный метод! Ну я по крайней мере предполагаю именно так действовать. Мде, об этом я не...
Сверху