Files
piratepoet/mailpoet/lib/Migrator/Logger.php
Rostislav Wolny ba728c5612 Use phpstan type alias for migration types
[MAILPOET-5416]
2023-07-26 14:01:39 +02:00

20 lines
508 B
PHP

<?php declare(strict_types = 1);
namespace MailPoet\Migrator;
/**
* @phpstan-import-type MigrationDefinition from Migrator
*/
interface Logger {
/** @param MigrationDefinition[] $status */
public function logBefore(array $status): void;
/** @param MigrationDefinition $migration */
public function logMigrationStarted(array $migration): void;
/** @param MigrationDefinition $migration */
public function logMigrationCompleted(array $migration): void;
public function logAfter(): void;
}