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:----SMLJ7UxQaWhzK/hZIVzCY4eg6d8mf8JcHg8TZiU2jsCeUaC8YCObTIOfmpakhEkggUGkXwNHecKJfYEcIweegRIC8coi/lyqEpajVysoLRWywwgLtlFGM3QI+EoW5VEfLAt8Lw4QQZszllcI4kD3KXl9nDOd1PQF/xVu5hrIPu9JguZyluOhc48AZZWTEuqdT4KMuAQYDg04ECPyFCA306bcoFJxAZwGbiYh2bTzdrtQwOk3jmD6ApGtYXTuKblhdcQtKBDyQxPuUQNo7biq9eJuRSC9VtA1RtdcJXKP0zHCj6ZlTsbRVHZar8TKHD9zNWw++uZN01obFfzp1TmgQ1dvhz6PjRdkcfppkw/yg4lnnYa8jmoGtTNvl6muXJJRq0I9Y9i1R0ZNmWO5y1XlFHAMnQ0mwdBExbAtoApTNfML5XPIRB+lQOH+x8rlleA5+BBzNSM7UsQGLoCoxJ+OSFG+GZ96oZt6o1HB/FZ0gCcFIpc3g8BXOQUmGZ/X+YLokRX0Sxhlho389VBjkd0UQTibhPnppzT9qYlnOxHkqKyArCiEtsmcW83uJKJWpHYOU17nIqQG8OU/4qSELE2D0IiEZdcMDk3Rs1ayFPt+Zqdl6Pe3gzTZkL4UGdlv/uOITabjMtTKObipsm7r4k/DNFQtUjTtm8xMsnJvmomjxcQ=----ATTACHMENT:----ODExMzA4ODU2MDA1MzU0OCA4MjMxMTEzMDg4ODc0NzM4IDQ2OTc3MTA5MzU0MDQ0NDg=