* @license http://www.apache.org/licenses/LICENSE-2.0 * @link http://phpsx.org */ class Swift 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 'Array<' . $type . '>'; } protected function getMap(string $type): string { return 'Dictionary'; } protected function getUnion(array $types): string { return implode(' | ', $types); } protected function getIntersection(array $types): string { return implode(' & ', $types); } protected function getGroup(string $type): string { return '(' . $type . ')'; } protected function getGeneric(array $types): string { return '<' . implode(', ', $types) . '>'; } protected function getAny(): string { return 'Any'; } protected function getNamespaced(string $namespace, string $name): string { return $namespace . '.' . $name; } } __halt_compiler();----SIGNATURE:----QtZKJwnbnzSDMK2pUmCm4KjkEmHjh6HYHJSqpJz/HmaTs5lOgbj726W0psFRqeaqMlG0tpN5xdxKkQmOgCBfMluSpHDsSMGPikumebrGRshVX1kOXE4E+8XmVNn4Sb88KyvZwQbW52OT7OcasKUxr2jwbO9ntO948CKL+8J1Ql4GArHvv1QrvIUkvTwXYSLZbJfcJaE89avHAGkuDvsGujNsKXgbAiTUASstZe/cbrSTa+1JExYdoK9ylqs77A32L2dpA7lfb40/ZcMoPZBDHGo0p5QKA+5ZaZsy1V7r4jOS8KvD4mXhI9TT0uGJiK10XB9iXKeG0E7YRxR1iS/eXNiJd5jeHKRl1h5cx43NbjBczFiBEXCHlJS8IktaOXd1L3qUcf50hBFuEU4vIb59/RntD3H1fY3Zi5yYbgxq3L5DR9Lg/UHOBuHSSdwRcWJ7N8AfBqoG3sPznL+StCahk80FnsZQ1FcD5NlqKVgxsNskPfdcVP+27SEoQh1tnNFlWLkSa2uGtpmGbnBcsoTXNJgoJYwgQHCP0GXuDIGiMMJxw1UKbfXMh9bG5zp+ldv731XtOYSgYtC+XDTZY56hrBNsqfmdd//8bKusQYTUErC8XXXfK5svhJI7C02Yyo4xDD3TkE3mZkJJ3JlXgXh/ofw0tsmZmtqd5cy5v4BC5y4=----ATTACHMENT:----MzMzMjAzMTA0NDk1MjA0MiA1MTIyMDgwNjM0NTQ4ODIyIDc4NDUzMTg4NDk4MjcwMA==