Всем привет. Народ подскажите как сделать так чтобы класс вел себя как Sequence То есть я хочу писать Ids().forEach{} Но класс будет выдавать id по мере необходимости class I...
> "а зачем они?) что плохо с текущими?" https://github.com/symfony/symfony/blob/master/src/Symfony/Component/HttpFoundation/Response.php Вот. Symfony response гавно (ИМХО) Но...
class RandomJoke{ public function getJoke(){ return array_rand($this->db->fetchAll('select text from jokes limit 3 order by time')); } }Так нор...
к примеру у меня сайт из шутками про рнр. Я показываю только рендомни шутки. Для чего мне дата провайдеры - если я могу реализовать JokeInterface::getText и не создавать dto ?
Мне надо писать функцию так как написание класса приводит к дублированию? Это больше проблема языка. Мне нужно будет вызывать этот класс в разных местах. И использую подход ОО...
Куда закинуть логику которая будет в функции итератор? Мне надо рекурсивно бежать по элементах и делать yield определенных данных. Нужно или класс или фукнция. Как по другому ...
ну да. v - view) srp - в курсе. не понятно почему TipOfTheDay - представление. Получается мне всегда надо юзать dto - для представления данных и юзать factory для создания эт...
Вопрос: какая тулза может найти ошибку в данном коде? <?php declare(strict_types=1); function show(string $line): void { echo $line; } function build($name) { show($na...
У нас не используется шаблонизатор на проекте и есть одна боль. Проект многоязычный и надо все время писать <?= t('привет')->upFirst() ?> Хотя в шаблонизатор это выглядит на ...
Если мне надо будет список идишок я буду искать класс. И коллеги тоже. А что такое Котлин стайл? Получается Котлин с ООП не дружит? :)
Hello. Кто-то может подсказать почему компилятор матерится? Здесь в принципе ноль не может быть https://pl.kotl.in/iZp403eHj
все методы которые возвращают ленту это "представление" ? можно ссылку чтобы где-то прочитать о "представление" или это вы сами придумали такую штуку ;)
если я не использую symfony controller у меня значит говнокод ?
return new RedirectResponse($uri) чем странный код ?
Кто знает автоматический способ удалить ненужные комментарии? Например @param можно точно грохнуть и ничего не будет
чем лучше дата провайдер и dto чем держать логику в объекте? Объект это и есть поведение, или я не прав?
Что такео логика представления? К примеру psr7 UriInterface::__toString - логика представления или нет?
Jokes::todayJoke() Jokes::topJoke() Jokes::random() Jokes::randomFromGroup() ?
тогда нужно делать factory return ResponseFromTemplateFactory(args )->create(); ?
можно подробнее по первым 3м пунктам?