| Current Path : /home/rtorresani/www/vendor/laminas/laminas-code/src/Generator/EnumGenerator/Cases/ |
| Current File : //home/rtorresani/www/vendor/laminas/laminas-code/src/Generator/EnumGenerator/Cases/PureCases.php |
<?php
namespace Laminas\Code\Generator\EnumGenerator\Cases;
/**
* @internal
*
* @psalm-immutable
*/
final class PureCases
{
/** @param list<non-empty-string> $cases */
private function __construct(public readonly array $cases)
{
}
/**
* @param list<non-empty-string> $pureCases
*/
public static function fromCases(array $pureCases): self
{
return new self($pureCases);
}
}