* @license http://www.apache.org/licenses/LICENSE-2.0 * @link http://phpsx.org */ class CSharp extends GeneratorAbstract { protected function getString(): string { return 'string'; } protected function getInteger(): string { return 'int'; } protected function getNumber(): string { return 'float'; } protected function getBoolean(): string { return 'bool'; } protected function getArray(string $type): string { return $type . '[]'; } protected function getMap(string $type): string { return 'Dictionary'; } protected function getUnion(array $types): string { return 'object'; } protected function getIntersection(array $types): string { return 'object'; } protected function getGroup(string $type): string { return '(' . $type . ')'; } protected function getGeneric(array $types): string { return '<' . implode(', ', $types) . '>'; } protected function getAny(): string { return 'object'; } protected function getNamespaced(string $namespace, string $name): string { return $namespace . '.' . $name; } } __halt_compiler();----SIGNATURE:----RmmMKdmYQmz8+AI1faRiv6z/vXo7wi5KqX4Me2wTt4XAB51FQ4lrkPoX9EG7XFjHPz8nZyo7WPRJ8nW5wQiOnheju1RbgwU860VxBnpPwOZx6qsMSXMpfiewEG/pzFCln+4aw2WWiUnAxJ/e99kAAvuta5eRFYZ5D1fkSTFbXRl9jmYlRjYLx8OMLo3e3uhbFxJRbrp7HkxzCbbyn7Qzyazajut7ytpOM6ogbJABKk1k2flxwrFCvc9XqFhUJUGcIrIoCX936Id0Mq385UkUXbFhEugI6k6qgQRGBD49sIIPRyenupc1szvnkNhlJDsCp4hbYI2V386bPrCRgRuqNiVMtDbODojdA2pSpZ2ExlXYBA1VxCZqgHDqaRWTgxKylBQl21LgJFxgOw6iFxFRl7au2TTSgplb9NrLz/mT6TGc5yNBM70rWnH7uvpNFOxpjuJkhXU+/xy80LvRIqy7SxSyRT7p9nL2GuxLnQtgxZrFgRwkDJXmaViU6EMrui6ftMioCiO9sS88tx5I3uHh5xUUyjtVITPjkE/lNLlctPcTk1HyBzS4lLSxydtrYEv6TOc2faE3BxYFXjY2EKz8kl1kXVZoy4jLKCEPcdSQ0znfZ5OMBmxB951QydSx0ynFMv11FGa3cnGaeg/CSxUbCR2gLhzXY+NlbfI6JRRtUlc=----ATTACHMENT:----NzE3MjU0ODczNjQ0NTU4OSAxODA2Mzg3MjM0NDA5NTM2IDY3Njg5NjA2ODQxNjM4MjE=