<?php declare(strict_types = 1); namespace MailPoet\Migrator; if (!defined('ABSPATH')) exit; use MailPoet\DI\ContainerWrapper; use MailPoetVendor\Doctrine\ORM\EntityManager; abstract class AppMigration { /** @var ContainerWrapper */ protected $container; /** @var EntityManager */ protected $entityManager; public function __construct( ContainerWrapper $container ) { $this->container = $container; $this->entityManager = $container->get(EntityManager::class); } abstract public function run(): void; }
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
AppMigration.php | File | 539 B | 0644 |
|
AppMigrationTemplate.php | File | 787 B | 0644 |
|
Cli.php | File | 4.47 KB | 0644 |
|
DbMigration.php | File | 3.04 KB | 0644 |
|
DbMigrationTemplate.php | File | 655 B | 0644 |
|
Logger.php | File | 541 B | 0644 |
|
Migrator.php | File | 3.03 KB | 0644 |
|
MigratorException.php | File | 1.67 KB | 0644 |
|
Repository.php | File | 3.23 KB | 0644 |
|
Runner.php | File | 1.79 KB | 0644 |
|
Store.php | File | 2.28 KB | 0644 |
|
index.php | File | 6 B | 0644 |
|