From dfb078d329ee241dcd77b832ca2a26cc7dbff290 Mon Sep 17 00:00:00 2001 From: Arend-Jan Tetteroo Date: Thu, 30 May 2019 11:04:00 +0200 Subject: [PATCH] Remove types for php 5.6 support --- ...ndentOnRequiredConstructorArgsFixtures.php | 6 +-- .../FooBundle/DataFixtures/OtherFixtures.php | 6 +-- .../RequiredConstructorArgsFixtures.php | 4 +- .../DataFixtures/WithDependenciesFixtures.php | 8 ++- Tests/Fixtures/FooBundle/FooBundle.php | 2 - Tests/IntegrationTest.php | 51 +++++++++---------- 6 files changed, 32 insertions(+), 45 deletions(-) diff --git a/Tests/Fixtures/FooBundle/DataFixtures/DependentOnRequiredConstructorArgsFixtures.php b/Tests/Fixtures/FooBundle/DataFixtures/DependentOnRequiredConstructorArgsFixtures.php index 4dcaed15..d8bcd14b 100644 --- a/Tests/Fixtures/FooBundle/DataFixtures/DependentOnRequiredConstructorArgsFixtures.php +++ b/Tests/Fixtures/FooBundle/DataFixtures/DependentOnRequiredConstructorArgsFixtures.php @@ -1,7 +1,5 @@ addServices(static function (ContainerBuilder $c): void { + $kernel->addServices(static function (ContainerBuilder $c) { $c->autowire(OtherFixtures::class) ->addTag(FixturesCompilerPass::FIXTURE_TAG); @@ -59,12 +56,12 @@ public function testFixturesLoader(): void $this->assertInstanceOf(WithDependenciesFixtures::class, $actualFixtures[1]); } - public function testFixturesLoaderWhenFixtureHasDependencyThatIsNotYetLoaded(): void + public function testFixturesLoaderWhenFixtureHasDependencyThatIsNotYetLoaded() { // See https://github.com/doctrine/DoctrineFixturesBundle/issues/215 $kernel = new IntegrationTestKernel('dev', true); - $kernel->addServices(static function (ContainerBuilder $c): void { + $kernel->addServices(static function (ContainerBuilder $c) { $c->autowire(WithDependenciesFixtures::class) ->addTag(FixturesCompilerPass::FIXTURE_TAG); @@ -96,10 +93,10 @@ public function testFixturesLoaderWhenFixtureHasDependencyThatIsNotYetLoaded(): * @expectedException \LogicException * @expectedExceptionMessage The "Doctrine\Bundle\MongoDBBundle\Tests\Fixtures\FooBundle\DataFixtures\RequiredConstructorArgsFixtures" fixture class is trying to be loaded, but is not available. Make sure this class is defined as a service and tagged with "doctrine.fixture.odm.mongodb". */ - public function testExceptionIfDependentFixtureNotWired(): void + public function testExceptionIfDependentFixtureNotWired() { $kernel = new IntegrationTestKernel('dev', true); - $kernel->addServices(static function (ContainerBuilder $c): void { + $kernel->addServices(static function (ContainerBuilder $c) { $c->autowire(DependentOnRequiredConstructorArgsFixtures::class) ->addTag(FixturesCompilerPass::FIXTURE_TAG); @@ -114,10 +111,10 @@ public function testExceptionIfDependentFixtureNotWired(): void $loader->getFixtures(); } - public function testFixturesLoaderWithGroupsOptionViaInterface(): void + public function testFixturesLoaderWithGroupsOptionViaInterface() { $kernel = new IntegrationTestKernel('dev', true); - $kernel->addServices(static function (ContainerBuilder $c): void { + $kernel->addServices(static function (ContainerBuilder $c) { // has a "staging" group via the getGroups() method $c->autowire(OtherFixtures::class) ->addTag(FixturesCompilerPass::FIXTURE_TAG); @@ -146,10 +143,10 @@ public function testFixturesLoaderWithGroupsOptionViaInterface(): void $this->assertInstanceOf(OtherFixtures::class, $actualFixtures[0]); } - public function testFixturesLoaderWithGroupsOptionViaTag(): void + public function testFixturesLoaderWithGroupsOptionViaTag() { $kernel = new IntegrationTestKernel('dev', true); - $kernel->addServices(static function (ContainerBuilder $c): void { + $kernel->addServices(static function (ContainerBuilder $c) { // has a "staging" group via the getGroups() method $c->autowire(OtherFixtures::class) ->addTag(FixturesCompilerPass::FIXTURE_TAG, ['group' => 'group1']) @@ -173,10 +170,10 @@ public function testFixturesLoaderWithGroupsOptionViaTag(): void $this->assertCount(0, $loader->getFixtures(['group3'])); } - public function testLoadFixturesViaGroupWithMissingDependency(): void + public function testLoadFixturesViaGroupWithMissingDependency() { $kernel = new IntegrationTestKernel('dev', true); - $kernel->addServices(static function (ContainerBuilder $c): void { + $kernel->addServices(static function (ContainerBuilder $c) { // has a "staging" group via the getGroups() method $c->autowire(OtherFixtures::class) ->addTag(FixturesCompilerPass::FIXTURE_TAG); @@ -199,10 +196,10 @@ public function testLoadFixturesViaGroupWithMissingDependency(): void $loader->getFixtures(['missingDependencyGroup']); } - public function testLoadFixturesViaGroupWithFulfilledDependency(): void + public function testLoadFixturesViaGroupWithFulfilledDependency() { $kernel = new IntegrationTestKernel('dev', true); - $kernel->addServices(static function (ContainerBuilder $c): void { + $kernel->addServices(static function (ContainerBuilder $c) { // has a "staging" group via the getGroups() method $c->autowire(OtherFixtures::class) ->addTag(FixturesCompilerPass::FIXTURE_TAG); @@ -232,10 +229,10 @@ public function testLoadFixturesViaGroupWithFulfilledDependency(): void ], $actualFixtureClasses); } - public function testLoadFixturesByShortName(): void + public function testLoadFixturesByShortName() { $kernel = new IntegrationTestKernel('dev', true); - $kernel->addServices(static function (ContainerBuilder $c): void { + $kernel->addServices(static function (ContainerBuilder $c) { // has a "staging" group via the getGroups() method $c->autowire(OtherFixtures::class) ->addTag(FixturesCompilerPass::FIXTURE_TAG); @@ -275,19 +272,19 @@ class IntegrationTestKernel extends Kernel /** @var int */ private $randomKey; - public function __construct(string $environment, bool $debug) + public function __construct($environment, $debug) { $this->randomKey = rand(100, 999); parent::__construct($environment, $debug); } - protected function getContainerClass(): string + protected function getContainerClass() { return 'test' . $this->randomKey . parent::getContainerClass(); } - public function registerBundles(): array + public function registerBundles() { return [ new FrameworkBundle(), @@ -296,16 +293,16 @@ public function registerBundles(): array ]; } - public function addServices(callable $callback): void + public function addServices(callable $callback) { $this->servicesCallback = $callback; } - protected function configureRoutes(RouteCollectionBuilder $routes): void + protected function configureRoutes(RouteCollectionBuilder $routes) { } - protected function configureContainer(ContainerBuilder $c, LoaderInterface $loader): void + protected function configureContainer(ContainerBuilder $c, LoaderInterface $loader) { $c->setParameter('kernel.secret', 'foo'); $c->register('doctrine', ManagerRegistry::class); @@ -313,12 +310,12 @@ protected function configureContainer(ContainerBuilder $c, LoaderInterface $load $callback($c); } - public function getCacheDir(): string + public function getCacheDir() { return sys_get_temp_dir() . '/doctrine_mongodb_odm_bundle' . $this->randomKey; } - public function getLogDir(): string + public function getLogDir() { return sys_get_temp_dir(); }