Имена участников (разделяйте запятой).
@artoodetoo принято
@artoodetoo вопрос небольшой по дефолту: а это вообще нормально если так делать, работать работает, но интуитивно посещают сомнения в правильности...
@artoodetoo вообще-то да, хак, облегчающий, вылазит вилами, ведь может быть и не __invoke кстати если сплатовому параметру задать дефолт, то...
Роут: return function (App $app) { $app->get('/{id:\d+}', ExampleAction::class); }; Обработчик: readonly class Handler implements...
@MouseZver сори я не сразу догнал: подумал ты об изменении переменной, я всё понял - переменную я определяю и потом второй раз геттером её же...
@MouseZver смысл апдейта токена в том, что если залогинился, например, в другом браузере, то в первом будет разлогин, так и задумано, нельзя...
@amberson@MouseZver принято, благодарю, порешали
@Serg197211 шторм не платный, месяц в любом случае бесплатно, а после этого нужно убрать из установленной на ВАШЕМ оборудовании Операционной...
@Sail читал как-то статью на Хабре, там автор расклад давал с тестами и примерами доказывая: по дефолту join выполняет inner join, который по сути...
@ADSoft можно просто join он по дефолту делает left :rolleyes:
Есть некий ГК: readonly class PostSigninAction { public function __construct( private Form $form, private UserRecord...
@MouseZver а зачем читать вопрос, правильно? и каждом роуте я буду передавать постоянную переменную app_name как дурачок я знаю, как передать...
return function (Container $container) { $container->set(Twig::class, function () use ($container) { $twigSettings =...