Ion Bazan
Ion Bazan
This PR tries to fix the entity/document listeners by: - Relying on `Doctrine\Persistence` events - Using `getObject()` from the event itself instead of using Adapter ~- Adding `getChangeSet()` to the...
This PR adds functional tests for `SearchCommand` - searching in the local repository only. See #10796 Please take note of additional changes in `RequireCommandTest` , adding `'packagist.org' => false` to...
This PR introduces Doctrine MongoDB converter. Since `DoctrineParamConverter` relies on `Doctrine\Persistence\ManagerRegistry`, it can consume any persistence engine so we can simply replace the argument to make it work same as...
This should Fix #42. Tests are strongly inspired by https://github.com/doctrine/collections/blob/33407e41a31e448426563e33a6edf688461a9a86/tests/Doctrine/Tests/Common/Collections/BaseArrayCollectionTest.php
This PR adds [Rector](https://getrector.org/) which helps with PHP and libraries/frameworks upgrades. Because the diff would be too large for manual review, I left executing the upgrade to the maintainer. Changes...
This change makes it much easier to register multiple subscribers with a single method call.
When generating a proxy where a default value is enum using PHP 8.1 (yes, I know...), the default value is missing leading slash, pointing to non-existent class. ```php namespace App\Domain\Transaction;...
Currently it is no easy way to customize the execution loop listeners. I managed to do that by extending `Psy\Shell` and overriding `getDefaultLoopListeners()` method: ```php namespace App\Console\Shell; use Psy\Shell; class...
I would be good to support [normalizer_get_raw_decomposition](http://php.net/manual/en/normalizer.getrawdecomposition.php) function that appeared in PHP 7.3. I've tried to implement it but seems that [existing decomposition data](https://github.com/symfony/polyfill/blob/6f13be2ff1681db53292eee1719dcee57e983207/src/Intl/Normalizer/Resources/unidata/compatibilityDecomposition.php) is already optimized to get the...
This PR attempts to add PHPStan analysis to CI process. Changes include: - Using `phpunit/phpunit` to make it easier for PHPStan to discover its classes (`symfony/phpunit-bridge` no longer conflicts with...