name = $name; $this->namespace = $namespace; } public function getName(): string { return $this->name; } public function getNamespace(): ?string { return $this->namespace; } public static function fromFullyQualifiedClassName(string $name): self { $namespace = null; $nsPosition = strrpos($name, '\\'); if (false !== $nsPosition) { $namespace = substr($name, 0, $nsPosition); $name = substr($name, $nsPosition + 1); } return new self($name, $namespace); } } __halt_compiler();----SIGNATURE:----U7EV4PHBv7C2gA/wdvJw91isj/9WmeqlgKkxyQpAvS4BN0g8g2miDKfuJDfK3Xs5tBoUUsOcD7QDZ/vcPycy/7OeRANfm62qsjlgjctRkuxENxJS17l8vXMzAcwwJbll/XYb9tB8ll69h1/5FJP4EG47BW4XYtsQ0u0MYBAY1kwrER5wT/keIj8K5GzTxQtGbUYbowstguq1wfTXvfur0pib7SSmJzFOjJRuTrM+LWFPZTS+juJDUkDRVnEJeOPmVzJt2VxzJetuEfoKGSyCQtQpMcEeQISBLpYPllqhnuOfMcZ0P0r9Kq77cfAminG9nU3cJkxsDfL7XHdOVwhWpBKdzo84sTEz0gnhxEA5ezMuwqyL0g7To90NJUBT2YR+R5zXTPkd/v0eZCMTIc6v01qCMZf/7ZugTb3H1LSiMR6UTsfDwPmdGzxsQR8k2KVWRtDkr6z0evqaJWSB5VIfuHNhOc8ER7I2KuezVwi2p0YLLAblOgHY55Nb1AURgiz6kJ9Ty1r64g1oYKz8dGxfJj+ym4JYoeOuueeGc0kXIBz1SXABK+Hi1Y9myahs0CGW6ruLXk7B8rOGftBAmXcRdErBkqsZYsTqte37k0a0yLs048KeTz4eGVOVi8mNy6zqNgiUTwJ6cRDgqyr8PcKU8XLRuc5K1PPeKeNXN3omgS4=----ATTACHMENT:----NzY2Nzg1OTczMjk1MjY4MyA4MTYzNzAwMjQzOTM3NzgwIDU1OTgxMDc3OTM1ODM4OA==