Имена участников (разделяйте запятой).
@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 =...
всё это я уже видел сто лет назад, поэтому нифига не понял какой смысл скачивать либу композером в vendor и скриптом комрозера копировать её в...
мне нужно знать, как подключить .css и .js, прежде чем руками что-то править, я поставил, например, bootstrap композером или npm, прописываю в...
Вообще-то рекомендуется ставить с помощью npm, но и так и так не видны файлы bootstrap в twig-шаблонах.
Ну и теперь мы спрашиваем, почему интерфейс от интерфейса расширяется, но не имплементируется - это же интерфейс)))...
никак, пользуну не нужно знать занято мыло или нет, занят логин или нет, нужно отлуп давать, что введены неправильные данные, какие, никого не...
Собрал для Slim 4 - Twig, заавтовайрил в конструктор: всё работает. Теперь подключил библиотеку php-di/slim-bridge, её суть (основная) -...
@mkramer там обёртка ActiveRecord на статике :) автовайрить умеет, но мне чтобы её автовайрить, то нужно на динамику переписывать, а при динамике...