Size: a a a

2021 April 26

AD

Andrey Dembitskyi in PHP
$this->connection->convertToPHPValue($datetime, Types::DATETIMETZ_IMMUTABLE)
источник

AM

Artem Molotov in PHP
Нужна отдельная абстракция, которая будет мапить/биндить сама. Иначе знатная лапша получиться.
источник

DT

Dmitriy Tkachenko in PHP
пасиб! хоть что-то
источник

AM

Artem Molotov in PHP
Так это из самих типов же видно...  (Doctrine\DBAL\Types\Type)
источник

DT

Dmitriy Tkachenko in PHP
ну хоть в ручном режиме можно отдельные части результирующего дата-сета размапливать
источник

AM

Artem Molotov in PHP
Это всегда можно, если можно свой код дописывать :)
А тут ещё и интерфейс готовый
источник

AD

Andrey Dembitskyi in PHP
источник

AM

Artem Molotov in PHP
С кастомными типами "вот так просто" не заработает, но да, вариант, который я и имел ввиду
источник

AD

Andrey Dembitskyi in PHP
Не просто будет когда ты добавляешь фич и в один момент начинаешь пилить конкурента doctrine orm
источник

AM

Artem Molotov in PHP
Согласен
источник

DT

Dmitriy Tkachenko in PHP
Не вижу причин почему этот код не может быть частью дбала
источник

AD

Andrey Dembitskyi in PHP
из gist?
источник

DT

Dmitriy Tkachenko in PHP
угу
источник

DT

Dmitriy Tkachenko in PHP
в дбале есть все, что нужно для работоспособности этого кода
источник

DT

Dmitriy Tkachenko in PHP
ну это уже больше про удобство
источник

DT

Dmitriy Tkachenko in PHP
так то таскать гист везде с собой no big deal
источник

AD

Andrey Dembitskyi in PHP
как раз потому что только этого кода недостаточно и начнут сыпатся FR, что будет расти в новую ORM.

Код настолько примитивен, что может в каждом проекте эволюционировать в небольшие, заточенные под конкретные потребности конкретного проекта.
источник

AD

Andrey Dembitskyi in PHP
запилишь пакет?
источник

DT

Dmitriy Tkachenko in PHP
да вобщем-то потребность одна
Есть схема, которой рулит дбал, есть типы, которые содержатся в схеме дбал. Вопрос - почему имея дбал и делая запрос данных через дбал я не могу получить размапленные типы?
источник

DT

Dmitriy Tkachenko in PHP
это собственно все, больше никакой магии)
источник