null, self::IDENTIFIER_FUNCTION => null, self::IDENTIFIER_CONSTANT => null, ]; private string $name; public function __construct(string $type = self::IDENTIFIER_CLASS) { if (! array_key_exists($type, self::VALID_TYPES)) { throw new InvalidArgumentException(sprintf( '%s is not a valid identifier type', $type, )); } $this->name = $type; } public function getName(): string { return $this->name; } public function isClass(): bool { return $this->name === self::IDENTIFIER_CLASS; } public function isFunction(): bool { return $this->name === self::IDENTIFIER_FUNCTION; } public function isConstant(): bool { return $this->name === self::IDENTIFIER_CONSTANT; } } __halt_compiler();----SIGNATURE:----OJ6U/EqeeGngqh0xy3MBEjM+XexG4toSH2ZUdYFc5dXqywlZKr5u9mB4+ciFDoumw6oBfJSrr12dwT84YSSZ3ix6lGXt+eJd0Ku2nvT6bcc2adb2COb7wvV6JpRu7HNY+F+QXK4LgYn3W02Y6DAB0ams8QD7Gg8GYNeSH9Iegr04HHhk8XgriA+EJDtgmHRhVA8UmI5OyqIuNZgg3GBRMWQj1a9yK/6Br9tIUR/dktQfN/cCL69YCNmZdEqiBEzZbxiTBpF5tO2KiUPjRsroDLbPtiBjZprWWNKZzRCw+IazGA2qDO/AGsN2JKeeeTyFbNDzT5BErgBQvRdscUas3qRyhQQlZAw+uwp5kQcS6Ih7Jj2Uu2gBqZBfs1/18r3QdfOgmX6dR2v33pRNADfhzw9r+/f2Pe05zqdJhViHzkSWZS/0sP++QV0iBwaifIu/bdfQLlz0HY4vpvQQw+ByY14XJrYMHROhhNFpDMONqoyRajymkUZ3HO1xDf/OfcYT0mzQnVpuwRlZVa6Pq1H9R2eO+qZxYr899gerYSB/RaktyiNAyIS60N81WyuHHBhz+BkvHhH4HHM2nSrvnqya/Y7I9OTB04uQe7YrHdpowM2ZVHxs/X2ezQpGPHw+ZV7nAHDD+b1tg8J9Klua7xZn4bsS8bMe/FYkZjLEInPUCRI=----ATTACHMENT:----MzUzNjQ4ODU3NzAwMzU1OCA0MDUxMTAxMTIzMjE3MDUzIDk3NzY3NDY2Mzg4MDE2MTM=