поддерживать работу с PDO, когда PDO возвращает stdClass?
(не знаю, может оно и сейчас поддерживает, но конвертит)
Там всё "прибито гвоздями" на FETCH_ASSOC
Но опять-же - это в "коробочной" реализации. И получается есть как минимум АР и могуть быть кастомные драйвера для работы с хранилищами, которые не поддерживает PDO
Смена интерфейса поможет и развяжет руки разработчикам альтернативных драйверов. Верно?
Если не ошибаюсь, то вся глобальная переделка намечалась для того, чтобы дать возможность писать не PDO драйвера (вроде у PDO проблема с click house, но могу ошибиться)
Ну мы PDO вынесли в отдельный класс, но вот с интерфейсом видимо промах
Сейчас смысл не в этом (по хорошему я могу добавить array|object в новый метод ридера и это решит проблему выше). Я просто не знал, что намечается такая прям унификация всего
В этом и профит от того что ты предложил отличный аргумент для смены типа возвращаемого значения. Я в свой время об этом не подумал. И выглядит хорошим решением вернуть array|object для one , написать там комментарий про stdClass и жить дальше спокойно
Обсуждают сегодня