Size: a a a

2021 August 12

KT

Konstantin Tkachuk in symfony
Есть параметры в 3х видах: .env, переменные, parameters.yml. В каком они приоритете для симфони?
источник

AD

Andrey Dembitskyi in symfony
Летели два крокодила ,
Один на право ,
Другой синий,
Сколько весит один килограмм капусты,

Уточни вопрос
источник

СВ

Сергей Вершинин... in symfony
Параметры только в parameters)
источник

A

Alexander in symfony
Это всё разные вещи, которые хранятся в разных местах, но могут быть зависимы друг от друга
источник

A

Alexander in symfony
См.доки
источник

KT

Konstantin Tkachuk in symfony
хорошо, правильно я понимаю. Симфони видит env, из него делает parameters?
источник

KT

Konstantin Tkachuk in symfony
доки посмотрю
источник

СВ

Сергей Вершинин... in symfony
Нет
источник

СВ

Сергей Вершинин... in symfony
Вот с этого надо было начинать😁
источник

KT

Konstantin Tkachuk in symfony
в документации на 3.4 не вижу что поддерживается .env
источник

KT

Konstantin Tkachuk in symfony
Поддерживается только parameters.yml и parameters.yml.dist из него формируется config.yml
источник

ВУ

Валентин Удальцов... in symfony
#[Route(name: self::class)]

Лайфхак для симфонистов. Если вы размещаете каждый экшн в отдельном invokable классе, то его имя можно использовать в качестве имени роута.

При таком подходе не нужно соблюдать никакие конвенции именования и хардкодить строки.

Работает и с атрибутами, и с аннотациями, однако в аннотациях нельзя использовать self, только само имя класса. На скрине оба примера.
источник

J

Justify in symfony
👍
источник

AM

Anton Mikhalev in symfony
Вот здесь всё хорошо описано

https://symfony.com/doc/current/security/authenticator_manager.html
источник

AM

Anton Mikhalev in symfony
источник

AD

Andrey Dembitskyi in symfony
Ещё ищи
источник

EY

Eugene Yurkevich in symfony
подскажи пожалуйста, а почему может иметь смысл каждый экшен размещать в отдельном классе и почему invocable?
источник

SP

Sergey Protko in symfony
как простой способ заставить людей не плодить контроллеры на тысчу строк и больше думать над именами классов. А то сделают UserController и гадай потом че оно делает... и зависимостей миллион хотя каждому экшену свои нужны
источник

SP

Sergey Protko in symfony
это достаточно удобно
источник

И

Инкогнито in symfony
Спасибо, это я читал, я это сделал, только вот я не понял следующего,  я например делаю метод регистрации, в  поле apiToken что я должен записать?! Как его сгенерировать?! Или оно генерируется где то само в потрахах симфони?!
источник