Size: a a a

2020 October 02

D

Dmitry in symfony
$query = $this->connection->createQueryBuilder()
   ->select(
....

$result = $query->execute()->fetchAll(FetchMode::STANDARD_OBJECT);

вот текущий вариант с депрекейтед методом
источник

D

Dmitry in symfony
пытаюсь понять как избавится от депрекейтед метода, сохранив поведение
источник

D

Dmitry in symfony
судя по всему они просто вырезали возможность работать с обьектами
источник

S

SarcasmIO in symfony
источник

DD

Dima Denisov in symfony
Не понял шутку :(
источник

AB

Anton Belonovich in symfony
В TDD тесты пишутся до кода
источник

DD

Dima Denisov in symfony
Даже наименования функций пишутся сначала в тестах а затем уже по итогам тестов - создаются в классах?
источник

VS

Vlad Sobenko in symfony
Dima Denisov
Даже наименования функций пишутся сначала в тестах а затем уже по итогам тестов - создаются в классах?
+. И даже сами классы после.
источник

AN

Alexander Nazarov in symfony
Dima Denisov
Даже наименования функций пишутся сначала в тестах а затем уже по итогам тестов - создаются в классах?
ну шутка же. Зачем так глубоко копать
источник

D

Dmitry in symfony
$result = array_map(
   static fn (array $row) => (object) $row,
   $query->execute()->fetchAllAssociative()
);

вот как теперь обьекты надо делать со слов разрабов доктрины
источник

AN

Alexander Nazarov in symfony
Dmitry
$result = array_map(
   static fn (array $row) => (object) $row,
   $query->execute()->fetchAllAssociative()
);

вот как теперь обьекты надо делать со слов разрабов доктрины
это пять!
источник

DD

Dima Denisov in symfony
Alexander Nazarov
ну шутка же. Зачем так глубоко копать
Так вот шутку я и не понял, поэтому переспросил. Теперь понял что надо просто смеяться после "лопата"
источник

AB

Anton Belonovich in symfony
Никто не запрещает на первых этапах ) тест ругнётся всё равно. Лично я пустой метод создаю
источник

AD

Andrey Dembitskyi in symfony
Dmitry
$result = array_map(
   static fn (array $row) => (object) $row,
   $query->execute()->fetchAllAssociative()
);

вот как теперь обьекты надо делать со слов разрабов доктрины
рекурсивно?
источник

ЕР

Евгений Ромашкан... in symfony
Справедливости ради, "сначала тесты потом код" != tdd
источник

D

Dmitry in symfony
Andrey Dembitskyi
рекурсивно?
не понял вопроса. не вижу тут рекурсии
источник

AB

Anton Belonovich in symfony
Евгений Ромашкан
Справедливости ради, "сначала тесты потом код" != tdd
А что там ещё такого есть?
источник

VS

Vlad Sobenko in symfony
Anton Belonovich
А что там ещё такого есть?
тест фёрст
источник

AD

Andrey Dembitskyi in symfony
Dmitry
не понял вопроса. не вижу тут рекурсии
прежнее поведение разве не возвращало объектами все вложенности?
источник

DD

Dima Denisov in symfony
Евгений Ромашкан
Справедливости ради, "сначала тесты потом код" != tdd
А где архитектура приложения - после тестов или после кода?
источник