Статьи

Как вывести domain в twig если есть url или полный путь

Как вывести domain в twig если есть url или полный путь

Коротко: чтобы показать в Twig только домен из полного URL, хватает встроенных фильтров (split по «/» и «//») — отдельная функция не нужна. Чтобы из полного URL вида https://some-awesome-url.com/open-api/version100 показать в шаблоне только домен some-awesome-url.com , в Twig достаточно пары…

Стоит ли врать на собеседовании

Стоит ли врать на собеседовании

Коротко: на собеседовании врать не стоит: опытный тимлид видит реальный уровень с первых ответов, и приукрашивание выходит боком. Коротко: на собеседовании врать не стоит. Опытный тимлид видит реальный уровень кандидата с первых ответов, и попытка «навесить лапшу» выглядит глупо и отталкивающе…

Symfony JSON-RPC API Bundle: своё API за 3 класса

Symfony JSON-RPC API Bundle: своё API за 3 класса

Коротко: otezvikentiy/json-rpc-api — бандл для Symfony, который берёт на себя весь «обвес» JSON-RPC 2.0 API (роутинг, разбор запроса, валидацию, авторизацию по ролям, формирование ответа), а вам остаётся написать только сами методы. Один метод = класс с атрибутом #[JsonRPCAPI] плюс типизированные…

GIT как удалить коммит из master ветки

GIT как удалить коммит из master ветки

Коротко: случайный коммит в master легко исправить: переносим его на новую ветку через cherry-pick, а из master убираем через reset --hard. Если вы случайно закоммитили и запушили в master , а работа должна была идти в отдельной ветке, — это легко исправить: переносим коммит на новую ветку через…

Symfony 6 как создать свой бандл

Symfony 6 как создать свой бандл

Коротко: свой бандл в Symfony — переиспользуемый модуль со своими сервисами, конфигом и DI-расширением; разбираем создание с нуля и регистрацию. Собственный бандл в Symfony — это переиспользуемый модуль со своими сервисами, конфигурацией и DI-расширением, который можно подключать в разные проекты…

Нужна разработка или консультация?

Опишите задачу — отвечу и предложу формат работы.

Обсудить задачу