1: <?php declare(strict_types = 1);
2:
3: namespace PHPStan\Rules\RestrictedUsage;
4:
5: /**
6: * @api
7: */
8: final class RestrictedUsage
9: {
10:
11: public function __construct(
12: public readonly string $errorMessage,
13: public readonly string $identifier,
14: )
15: {
16: }
17:
18: public static function create(
19: string $errorMessage,
20: string $identifier,
21: ): self
22: {
23: return new self($errorMessage, $identifier);
24: }
25:
26: }
27: