*/ protected $types = []; /** @var string|null */ protected $description; /** * @return string */ public function getName() { return 'return'; } /** * @inheritDoc */ public function initialize($content) { $matches = []; if (! preg_match('#((?:[\w|\\\]+(?:\[\])*\|?)+)(?:\s+(.*))?#s', $content, $matches)) { return; } $this->types = explode('|', $matches[1]); if (isset($matches[2])) { $this->description = trim(preg_replace('#\s+#', ' ', $matches[2])); } } /** * @deprecated 2.0.4 use getTypes instead * * @return string */ public function getType() { if (empty($this->types)) { return ''; } return $this->types[0]; } /** * @inheritDoc */ public function getTypes() { return $this->types; } /** * @return string|null */ public function getDescription() { return $this->description; } } __halt_compiler();----SIGNATURE:----cf4LOfeM+QmdGKpZaNzG4yoYyDe80ypgSTuYtOSunUzF5OceqHyK+0FimFPBwuNgAmxiF6zcs6OlCD7HEwXlnZUH+NO0x53iYFFxiiFmCKElWYapyzfynSbX1AtsTtBRNrzg/yI7wnGSnv+5qz48ENxT2inji1RJasKOlmA7gWj+5YltFKRfMTzsPdxcHDGdSqz/rWCKufIWkTNoHhSPQD1pzVhAFCZjG1ToC7jkuUW9KSBtnmhnfXjpMYZb82wEH3ZdmGlg//ERzy5fYisofDZe6redHXShKly3YoN0kyJsbSDfxCLf/uVq/42D1+hEGm6Fx3XBBn2c8mUd23zj2blkdXs11b2GgBh/PhnjjgcB0Ugk9GuitLtjoAP98yWcLLAPItcFxW7ZppX122KModuDfVqCRBj1z7ZzKT2Dsem0xUQg4IDMv3Mm6soxZ2LUDzdSZ1TQHDHtHwlOJNfgqz2ne6c1pPvvKGKNualNCXMrOXbE4XARftyzMeLGk6yIqDaIZwoPJutndLuBgmOAJWS1+GNoxyOoBvmuiVoQ1GAtjNhB8xp0UOfLNYP7j39+JuxMedblRijap7wZB+pRkMGs0ZrSWHER+GcuV8ueyCaL4C5f2+Em48VwWJ6pS0kSNjN9yKXtLAkCPDUYn86TDMFDSTh6W+eP9M7E7gALJjA=----ATTACHMENT:----NDIzODA0NjMyNzcyODIwNCAyMTczMjY4OTcwMTcwODM4IDY5NzE1MTIwODUwMDg3Njg=