vendor and env first commit

This commit is contained in:
2025-03-28 08:52:46 +01:00
parent f8388bc81b
commit 8f26283832
10976 changed files with 1349952 additions and 2 deletions
@@ -0,0 +1,13 @@
<?php
declare(strict_types=1);
namespace Jean85\Exception;
class ProvidedPackageException extends \Exception implements VersionMissingExceptionInterface
{
public static function create(string $packageName): VersionMissingExceptionInterface
{
return new self('Cannot retrieve a version for package ' . $packageName . ' since it is provided, probably a metapackage');
}
}
@@ -0,0 +1,13 @@
<?php
declare(strict_types=1);
namespace Jean85\Exception;
class ReplacedPackageException extends \Exception implements VersionMissingExceptionInterface
{
public static function create(string $packageName): VersionMissingExceptionInterface
{
return new self('Cannot retrieve a version for package ' . $packageName . ' since it is replaced by some other package');
}
}
@@ -0,0 +1,10 @@
<?php
declare(strict_types=1);
namespace Jean85\Exception;
interface VersionMissingExceptionInterface extends \Throwable
{
public static function create(string $packageName): self;
}