welcome back to dyb-tech
This commit is contained in:
+9
@@ -0,0 +1,9 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace Doctrine\Migrations\Finder\Exception;
|
||||
|
||||
interface FinderException
|
||||
{
|
||||
}
|
||||
+17
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace Doctrine\Migrations\Finder\Exception;
|
||||
|
||||
use InvalidArgumentException;
|
||||
|
||||
use function sprintf;
|
||||
|
||||
final class InvalidDirectory extends InvalidArgumentException implements FinderException
|
||||
{
|
||||
public static function new(string $directory): self
|
||||
{
|
||||
return new self(sprintf('Cannot load migrations from "%s" because it is not a valid directory', $directory));
|
||||
}
|
||||
}
|
||||
+24
@@ -0,0 +1,24 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace Doctrine\Migrations\Finder\Exception;
|
||||
|
||||
use InvalidArgumentException;
|
||||
|
||||
use function sprintf;
|
||||
|
||||
use const PHP_EOL;
|
||||
|
||||
final class NameIsReserved extends InvalidArgumentException implements FinderException
|
||||
{
|
||||
public static function new(string $version): self
|
||||
{
|
||||
return new self(sprintf(
|
||||
'Cannot load a migrations with the name "%s" because it is reserved by Doctrine Migrations.'
|
||||
. PHP_EOL
|
||||
. 'It is used to revert all migrations including the first one.',
|
||||
$version,
|
||||
));
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user