Новое в Symfony 3.2: Переменные окружения

Переменные окружения становятся все более популярными для управления конфигурацией приложений. Они являются одним из основных понятий «12-факторного приложения». Их основные преимущества в том, что они могут быть изменены в результате процесса развертывания приложения без изменения кода, и что с ними не возникает проблем при публикации в репозитории.

Читать далее

Новое в Symfony 3.2: Изменения компонента Filesystem

Компонент Filesystem представляет собой небольшой пакет, который предоставляет удобные утилиты для общих операций файловой системы. Он также позволяет абстрагироваться при работе с файлами в различных операционных системах.

Читать далее

Новое в Symfony 3.2: Изменения в синтаксисе YAML

Symfony 3.2 представит незначительное изменение синтаксиса YAML для того, чтобы сделать компонент YAML полностью совместим со спецификацией YAML.

Читать далее

Новое в Symfony 3.2: Улучшенные приватные сервисы

Приватные сервисы поддерживались контейнером сервисов Symfony с первого дня. По умолчанию все сервисы являются публичными, но установка опции public в false превращает их в приватные

Читать далее

Новое в Symfony 3.2: Поддержка Unicode в маршрутах

В Symfony 3.2, в компонент маршрутизации была добавлена поддержка UTF-8 символов в маршрутах. Благодаря этой новой опции, вы можете устанавливать и генерировать маршруты, содержащие UTF-8 символы

Читать далее

Новое в Symfony 3.2: Добавлена поддержка XPath выражений

XPath является языком выражений и в основном используется в веб-приложениях для выбора узлов в XML / HTML документах. Несмотря на это, выбор узлы с использованием XPath является более сложным, чем использовании CSS селекторов, XPath невероятно мощная и многофункциональная вещь.

Читать далее

Новое в Symfony 3.2: Workflow компонент

Рабочие процессы являются фундаментальным элементом во многих структурах организаций. Они описывают последовательность операций, которые могут выполняться несколько раз, чтобы обеспечить некоторую услугу (например, покупая продукт, в приложении электронной коммерции), обрабатывать некоторые данные (например, публикации некоторого содержимого в приложении CMS) и т.д.

Читать далее

Новое в Symfony 3.2: Ленивая загрузка для полей выбора в формах

ChoiceType является самым мощным Symfony типом формы и используется для создания  раскрывающихся списков, радио-кнопок и флажков. В Symfony 3.2 мы добавили новую функцию, чтобы улучшить его характеристики: отложенной загрузки значений.

Читать далее

Новое в Symfony 3.2: Получение значения User в контроллерах

В приложениях Symfony, контроллеры, которые используют базовоый класс Controller могут получить объект текущего пользователя посредствам метода getUser():

Читать далее