Переменные окружения становятся все более популярными для управления конфигурацией приложений. Они являются одним из основных понятий «12-факторного приложения». Их основные преимущества в том, что они могут быть изменены в результате процесса развертывания приложения без изменения кода, и что с ними не возникает проблем при публикации в репозитории.
Архив рубрики: Symfony 3
Новое в Symfony 3.2: Улучшенные приватные сервисы
Приватные сервисы поддерживались контейнером сервисов Symfony с первого дня. По умолчанию все сервисы являются публичными, но установка опции public в false превращает их в приватные
Новое в Symfony 3.2: Добавлена поддержка XPath выражений
XPath является языком выражений и в основном используется в веб-приложениях для выбора узлов в XML / HTML документах. Несмотря на это, выбор узлы с использованием XPath является более сложным, чем использовании CSS селекторов, XPath невероятно мощная и многофункциональная вещь.
Новое в Symfony 3.2: Workflow компонент
Рабочие процессы являются фундаментальным элементом во многих структурах организаций. Они описывают последовательность операций, которые могут выполняться несколько раз, чтобы обеспечить некоторую услугу (например, покупая продукт, в приложении электронной коммерции), обрабатывать некоторые данные (например, публикации некоторого содержимого в приложении CMS) и т.д.
Новое в Symfony 3.2: Улучшения HttpFoundation
- Добавлена поддержка SameSite cookie аттрибута
- Улучшены заголовки кэша
- Добавлена утилита
isMethodIdempotent()
Новое в Symfony 3.2: Ленивая загрузка для полей выбора в формах
ChoiceType является самым мощным Symfony типом формы и используется для создания раскрывающихся списков, радио-кнопок и флажков. В Symfony 3.2 мы добавили новую функцию, чтобы улучшить его характеристики: отложенной загрузки значений.
Новое в Symfony 3.2: Получение значения User в контроллерах
В приложениях Symfony, контроллеры, которые используют базовоый класс Controller могут получить объект текущего пользователя посредствам метода getUser():
Новое в Symfony 3.2: Новые фичи консоли (Часть 2)
В этом второй часть(статья из двух частей), мы рассмотрим еще четыре новых функции, добавленные Symfony 3.2 к компоненту Console, чтобы улучшить его DX (опыт разработчика).
Новое в Symfony 3.2: Новые фичи консоли (Часть 1)
Компонент Console в Symfony 3.2 получил много новых функций, в основном это связано с улучшением его DX (опыт разработчика). В первой части (статья из двух частей), мы рассмотрим четыре новых функции.
Новое в Symfony 3.2: Улучшения маршрутизации
- Добавлена поддержка URL fragments
- Добавлена поддержка значений массива в XML-маршрутах