Вальдемар, так как в логе не вижу второго $result логично предположить что этот блок кода не исполняется
Это можно было итак понять если заглянуть в лог ошибок php
В вашем случае "Fatal error" от того что в функцию не передан третий обязательный аргумент
Тамара Ламова, ну тогда решение в лоб - сделать env.php где прописать нужные $_ENV['xxx'] = 'yyy';
и заинклудить его в проект
можно через php_value auto_prepend_file "env.php"
Выглядит как "экономия на спичках".
Что думаете по поводу такого сценария: сегодня вы реализуете кастомные DTO, а завтра захотите поставить плагин которому будут нужны методы из стандартного DataObject и всё поломается.
А так всё это накладные расходы которые как-правило добавляет фреймворк в угоду удобства разработки и гибкости (магические методы и тд), но в ущерб производительности.
И не забывайте, что «Преждевременная оптимизация — корень всех зол».
На сколько % замена класса DTO реально ускорит ваше приложение? Стоит ли это ускорение усилий и будущих затрат на поддержку своего костыля или нет?
А если хотите автоматически размечать по картинке, то можно обучить свою нейросеть, но всё-равно придётся нанять школьника чтобы он выступил в роли учителя.
FanatPHP,
Приходит 30-летний разраб к врачу:
— Я кодить могу всего три раза в неделю и то днём.
— Ну так для вашего возраста это нормально!
— А коллеге 35 лет, он говорит, что каждый день по ночам кодит и пилит два пет-проекта.
— Голубчик, ну а кто вам мешает говорить то же самое?
sergeyviktorovich, зависит от вашей задачи, но конечно лучше кешировать результаты.
Знаю сервис где для обхода ограничений куплено 1000+ гугл аккаунтов с ключами youtube api для работы.
0
и"0"
empty выдастtrue