Size: a a a

2021 December 08

AD

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

k

knopkod4v in PHP
ну у меня это прокает со всеми типами кроме json, там как ни крути нужно что-то внешнее, что сериализацию будет делать.
Ну или просто я не знаю других вариантов (если кто-то знает - расскажите)
источник

КГ

Константин Грачев... in PHP
implement \JsonSerializable
источник

k

knopkod4v in PHP
а десериализация?
источник

k

knopkod4v in PHP
к тому же возвращаемся к тому, что тип что-то начинает знать про то, что его сериализуют
источник

КГ

Константин Грачев... in PHP
Я бы вернулся к тому, что json в данном контексте костыль)
источник

КГ

Константин Грачев... in PHP
Если есть четкий тип, опиши его как нормальный тип. А не вот это вот всё)
источник

k

knopkod4v in PHP
и мы опять пойдём по костлям embeddables ?)
источник

КГ

Константин Грачев... in PHP
Я как пользователь не считаю это костылём
источник

k

knopkod4v in PHP
а как кто ты считаешь это костылём?)
источник

КГ

Константин Грачев... in PHP
Я никак не считаю. Пока фича есть, пока меня устраивают её limitations если они есть и пока фича не deprecated, какая мне разница что там про фичу считают её разработчики?

Ну и тем более если использование фичи никак не выливается в костыли со стороны моего кода
источник

k

knopkod4v in PHP
ХЗ как можно смотреть на невозможность сделать MyType|null и коллекцию VO
источник

КГ

Константин Грачев... in PHP
NullObject вместо MyType|null, а коллекций VO у меня нет
источник

k

knopkod4v in PHP
а как доктрина определяет, там будет NullObject или нет?
источник

КГ

Константин Грачев... in PHP
источник
2021 December 09

AM

Artem Molotov in PHP
Нашел вам проблема. Вот - 🚲. Вторая проблема в языке без встроенной асинхронности.
источник

АС

Альберт Степанцев... in PHP
Вы о чем вообще?
источник

AM

Artem Molotov in PHP
Это ответ на вопрос "помему бы не реализовать несколько уровней СУБД на стороне приложения". Потому что а) велосипед (+чел-часы+баги); б) менее оптимальный по памяти и быстродействию язык.
источник

АС

Альберт Степанцев... in PHP
Я не задавал такой вопрос. Вы меня путаете с какими-то своими фантазиями.
источник

AM

Artem Molotov in PHP
Переслано от Dmitry Eliseev
А-ля напиши свою БД внутри БД:

- функцию валидации
- кастомный тип
- функцию миграции
- констрейнты для FK
- триггеры для cascade
- ещё что-нибудь...
источник