Публикации по теме 'symfony'


Новое в Symfony 4.2: компонент VarExporter
В приложениях Symfony компонент VarDumper предоставляет функцию dump() как лучшую альтернативу функции PHP var_dump() . В Symfony 4.2 мы представляем новый компонент VarExporter , чтобы предоставить лучшую альтернативу функции PHP var_export() . ()``var_export function outputs or returns a parsable string representation of a variable. It is similar to ``var_dump() с одним исключением: возвращенное представление является допустимым кодом PHP. Функция export() в Symfony..

Шина сообщений для каждого приложения PHP
С появлением микросервисов становится критически важным правильное соединение приложений, и EIP шина сообщений очень помогает. Это шаблон, который позволяет отдельным приложениям работать вместе, но несвязанным образом, так что приложения могут быть легко добавлены или удалены, не затрагивая другие. У вас могут быть CRM , PIM , Магазин , Backend, Бухгалтерия, Склад, Платеж и другие сервисы в вашей инфраструктуре, которые общаются друг с другом без привязки. Я взял для..

Неделя Symfony # 626 (24–30 декабря 2018 г.)
На этой неделе было объединено 20 запросов на вытягивание (14 в коде и 6 в документации) и закрыто 29 проблем (21 в коде и 8 в документации). Без учета слияния 18 авторов внесли 1196 добавлений и 578 удалений. См. Подробности для кода и документации . 3.4 список изменений : 91b28ff : [Twig] заменил циклы for на блоки для атрибутов 44e9a91 : [DependencyInjection] исправлены привязки отчетов для переопределенных служб как неиспользуемые. F82beb5 : [EventDispatcher]..

Новое в Symfony 4.2: Улучшения консольных таблиц
Предоставлено Dany Maillard в #26933 . В Symfony 4.2 таблицы теперь могут отображать заголовок как вверху, так и внизу своего содержимого с помощью методов setHeaderTitle() и setFooterTitle() : use Symfony\Component\Console\Helper\Table; // ... $table = new Table($output); $table ->setHeaderTitle('Books') ->setFooterTitle('Page 1/2') ->setHeaders(['ISBN', 'Title', 'Author']) ->setRows([ ['99921-58-10-7', 'Divine Comedy', 'Dante..

Неделя Symfony # 615 (8–14 октября 2018 г.)
На этой неделе было объединено 80 пулл-реквестов (57 в коде и 23 в документации) и закрыто 89 проблем (68 в коде и 21 в документации). За исключением слияний, 45 авторов внесли 5430 добавлений и 4171 удаление. Подробнее см. код и документы . Журнал изменений 2.8 : 270f496 : [Форма] исправлена ​​обработка многозначных долей секунд. 9fdc64b : [Процесс] исправлена ​​блокировка файлов каналов в Windows. bad4867 : [Консоль] исправлены вопросы с множественным выбором по умолчанию в..

Использование трейтов для создания сущностей Doctrine
Я перенес свои сообщения в собственный блог, потому что Medium становится все менее и менее удобным для читателей (платный доступ, невозможность выделить код и т. Д.). Чтобы прочитать эту статью в более приятном и дружественном контексте, прочтите ее в моем личном блоге и подписывайтесь на меня в Twitter , чтобы получать уведомления! Https://titouangalopin.com/using-traits-to-compose-your-doctrine-entities/ Черты были введены в PHP 5.4 (6 лет назад) как способ составлять классы,..

Неделя Symfony # 618 (29 октября — 4 ноября 2018 г.)
На этой неделе был объединен 51 запрос на включение (35 в коде и 16 в документации) и закрыта 31 проблема (22 в коде и 9 в документации). За исключением слияний, 26 авторов внесли 17 135 дополнений и 5 508 удалений. Подробнее см. код и документы . Журнал изменений 2.8 : 36e2983 : [Консоль] удалено повторяющееся условие. 5a2969c : исправлен ini_get() для логических значений. Журнал изменений 3.4 : 5d11205 : [DependencyInjection] исправлены теги на нескольких..