Skip to content

Commit 5c4aa11

Browse files
committed
Fixed problems with container injection into migrations
1 parent 1b86257 commit 5c4aa11

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

migrations/Version20240606203053.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,16 @@
44

55
namespace DoctrineMigrations;
66

7+
use App\Doctrine\Migration\ContainerAwareMigrationInterface;
78
use App\Migration\AbstractMultiPlatformMigration;
89
use App\Migration\WithPermPresetsTrait;
910
use App\Services\UserSystem\PermissionPresetsHelper;
1011
use Doctrine\DBAL\Schema\Schema;
11-
use Symfony\Component\DependencyInjection\ContainerAwareInterface;
1212

1313
/**
1414
* Auto-generated Migration: Please modify to your needs!
1515
*/
16-
final class Version20240606203053 extends AbstractMultiPlatformMigration implements ContainerAwareInterface
16+
final class Version20240606203053 extends AbstractMultiPlatformMigration implements ContainerAwareMigrationInterface
1717
{
1818
use WithPermPresetsTrait;
1919

src/Doctrine/Migration/ContainerAwareMigrationFactory.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
use Doctrine\Migrations\Version\MigrationFactory;
2929
use Symfony\Component\DependencyInjection\Attribute\AsDecorator;
3030
use Symfony\Component\DependencyInjection\Attribute\AutowireLocator;
31-
use Symfony\Component\DependencyInjection\ContainerInterface;
31+
use Psr\Container\ContainerInterface;
3232

3333
#[AsDecorator("doctrine.migrations.migrations_factory")]
3434
class ContainerAwareMigrationFactory implements MigrationFactory

src/Doctrine/Migration/ContainerAwareMigrationInterface.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323

2424
namespace App\Doctrine\Migration;
2525

26-
use Symfony\Component\DependencyInjection\ContainerInterface;
26+
use Psr\Container\ContainerInterface;
2727

2828
interface ContainerAwareMigrationInterface
2929
{

src/Migration/WithPermPresetsTrait.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
use App\Entity\UserSystem\PermissionData;
2727
use App\Security\Interfaces\HasPermissionsInterface;
2828
use App\Services\UserSystem\PermissionPresetsHelper;
29-
use Symfony\Component\DependencyInjection\ContainerInterface;
29+
use Psr\Container\ContainerInterface;
3030

3131
trait WithPermPresetsTrait
3232
{

0 commit comments

Comments
 (0)