#advanced #symfony #library
Интеграция RoadRunner с Symfony через новый Runtime компонент.
https://github.com/php-runtime/roadrunner-symfony-nyholm
Интеграция RoadRunner с Symfony через новый Runtime компонент.
https://github.com/php-runtime/roadrunner-symfony-nyholm
Symfony
The Runtime Component (Symfony Docs)
The Runtime Component decouples the bootstrapping logic from any global state to make sure the application can run with runtimes like PHP-PM, ReactPHP, Swoole, FrankenPHP etc. without any changes. I…
#advanced #symfony
Symfony уже умеет автовайрить типы-пересечения.
https://github.com/symfony/symfony/pull/43479
Symfony уже умеет автовайрить типы-пересечения.
https://github.com/symfony/symfony/pull/43479
GitHub
[DependencyInjection] autowire union and intersection types by nicolas-grekas · Pull Request #43479 · symfony/symfony
Q
A
Branch?
5.4
Bug fix?
no
New feature?
yes
Deprecations?
no
Tickets
#43325
License
MIT
Doc PR
-
This PR allows autowiring an argument of type NormalizerInterface&Denorm...
A
Branch?
5.4
Bug fix?
no
New feature?
yes
Deprecations?
no
Tickets
#43325
License
MIT
Doc PR
-
This PR allows autowiring an argument of type NormalizerInterface&Denorm...
#advanced #symfony
В компонент symfony/process добавили поддержку файберов.
https://github.com/symfony/symfony/pull/43678
В компонент symfony/process добавили поддержку файберов.
https://github.com/symfony/symfony/pull/43678
GitHub
[Process] Add support for Fiber by lyrixx · Pull Request #43678 · symfony/symfony
Q
A
Branch?
5.4
Bug fix?
no
New feature?
yes
Deprecations?
no
Tickets
License
MIT
Doc PR
Example:
(Note: The loop is very naive, but it's for demo purpose)
<?ph...
A
Branch?
5.4
Bug fix?
no
New feature?
yes
Deprecations?
no
Tickets
License
MIT
Doc PR
Example:
(Note: The loop is very naive, but it's for demo purpose)
<?ph...
#advanced #symfony
Как в Symfony 5.4 были ускорены Вотеры.
https://symfony.com/blog/new-in-symfony-5-4-faster-security-voters
Как в Symfony 5.4 были ускорены Вотеры.
https://symfony.com/blog/new-in-symfony-5-4-faster-security-voters
Symfony
New in Symfony 5.4: Faster Security Voters (Symfony Blog)
Symfony 5.4 introduces a new interface to make some parts of the security voters cacheable to improve your application performance.
#advanced #symfony
Symfony теперь поддерживает вложенную валидацию в виде атрибутов.
https://symfony.com/blog/new-in-symfony-5-4-nested-validation-attributes
Symfony теперь поддерживает вложенную валидацию в виде атрибутов.
https://symfony.com/blog/new-in-symfony-5-4-nested-validation-attributes
Symfony
New in Symfony 5.4: Nested Validation Attributes (Symfony Blog)
Symfony 5.4 will support PHP 8.1 nested attributes in all its validation constraints.
#advanced #symfony
Небольшие, но важные изменения в контроллерах Symfony версии 5.4.
https://symfony.com/blog/new-in-symfony-5-4-controller-changes
Небольшие, но важные изменения в контроллерах Symfony версии 5.4.
https://symfony.com/blog/new-in-symfony-5-4-controller-changes
Symfony
New in Symfony 5.4: Controller Changes (Symfony Blog)
In Symfony 5.4 we're deprecating some controller shortcuts to encourage other better practices.
#advanced #symfony
Symfony добавили поддержку перечислений из php 8.1.
https://symfony.com/blog/new-in-symfony-5-4-php-enumerations-support
Symfony добавили поддержку перечислений из php 8.1.
https://symfony.com/blog/new-in-symfony-5-4-php-enumerations-support
Symfony
New in Symfony 5.4: PHP Enumerations Support (Symfony Blog)
Symfony 5.4 will support PHP 8.1 Enumerations in Form, Serializer, Dependency Injection and VarExporter components.
Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter
#advanced #php82 Интересный спор разгорелся в твиттере по поводу RFC о депрекейте динамических свойств в php 8.2 и полном запрете в будущих версиях. Пока одни утверждают, что этот RFC приближает PHP к смерти (интересно, к какой по счету?), другие считают…
#advanced #symfony
Symfony разработчики уже начали кампанию по удалению динамических свойств из ядра фреймворка.
https://github.com/symfony/symfony/pull/44037
Symfony разработчики уже начали кампанию по удалению динамических свойств из ядра фреймворка.
https://github.com/symfony/symfony/pull/44037
GitHub
Never rely on dynamic properties by nicolas-grekas · Pull Request #44037 · symfony/symfony
Q
A
Branch?
4.4
Bug fix?
no
New feature?
no
Deprecations?
no
Tickets
-
License
MIT
Doc PR
-
As described in https://wiki.php.net/rfc/deprecate_dynamic_properties
A
Branch?
4.4
Bug fix?
no
New feature?
no
Deprecations?
no
Tickets
-
License
MIT
Doc PR
-
As described in https://wiki.php.net/rfc/deprecate_dynamic_properties
#advanced #symfony
Symfony провели редизайн логов профайлера.
https://symfony.com/blog/new-in-symfony-5-4-redesigned-profiler-logs
Symfony провели редизайн логов профайлера.
https://symfony.com/blog/new-in-symfony-5-4-redesigned-profiler-logs
Symfony
New in Symfony 5.4: Redesigned Profiler Logs (Symfony Blog)
In Symfony 5.4 we've redesigned the logs section of the Symfony profiler to make information easier to find and understand.
#symfony
Улучшения Dependency Injection, которые ждут нас в Symfony 5.4.
https://symfony.com/blog/new-in-symfony-5-4-dependencyinjection-improvements
Улучшения Dependency Injection, которые ждут нас в Symfony 5.4.
https://symfony.com/blog/new-in-symfony-5-4-dependencyinjection-improvements
Symfony
New in Symfony 5.4: DependencyInjection Improvements (Symfony Blog)
Symfony 5.4 adds features such as autowiring of union and intersection types, improved TaggedIterator and TaggedLocator attributes and autoconfiguration of methods and properties.
#symfony
Увеличиваем скорость прохождения тестов в Symfony. Советы от Максима Рафалко, автора infection.
https://maks-rafalko.github.io/blog/2021-11-21/symfony-tests-performance/
Увеличиваем скорость прохождения тестов в Symfony. Советы от Максима Рафалко, автора infection.
https://maks-rafalko.github.io/blog/2021-11-21/symfony-tests-performance/
maks-rafalko.github.io
Improve Symfony Tests Performance | Maks Rafalko
Improve performance of tests suite for Symfony Application.
#advanced #symfony
Обзор компонена Encryption, который, возможно, появится в Symfony 6.1.
https://alex-daubois.medium.com/whats-this-upcoming-encryption-component-of-symfony-6-1-c3359af26532
Обзор компонена Encryption, который, возможно, появится в Symfony 6.1.
https://alex-daubois.medium.com/whats-this-upcoming-encryption-component-of-symfony-6-1-c3359af26532
Medium
What’s this upcoming “Encryption” component of Symfony 6.1?
You may say it’s to encrypt data. Yes. But no. Let’s clarify.
#symfony
Все новые фичи Symfony 5.4/6.0 в одном посте. Как видно, нового мало.
https://symfony.com/blog/symfony-5-4-6-0-curated-new-features
Все новые фичи Symfony 5.4/6.0 в одном посте. Как видно, нового мало.
https://symfony.com/blog/symfony-5-4-6-0-curated-new-features
Symfony
Symfony 5.4/6.0 curated new features (Symfony Blog)
#symfony
Новый компонент Symfony. Помогает очищать html документ для его безопасного использования.
https://github.com/symfony/html-sanitizer
Новый компонент Symfony. Помогает очищать html документ для его безопасного использования.
https://github.com/symfony/html-sanitizer
GitHub
GitHub - symfony/html-sanitizer: Provides an object-oriented API to sanitize untrusted HTML input for safe insertion into a document's…
Provides an object-oriented API to sanitize untrusted HTML input for safe insertion into a document's DOM. - symfony/html-sanitizer