*/ 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:----cEHlCfrKoY/mb3KJRtOyXYOj+smLYCi/MKjhtppJiTwo7cYO7h5V0Fi6s7WmWo6WOt1bsazJY3Br08UFWs2R1SSDrxRfNHbt/CRUGZYDPKEN4A6JtUv7GFHa/2nRz1JHX+HMjZySlGkCY2sSTExxwEnYgia/nkdzV7N+c+utXj9nkoqPsuzpaW/Z48pRJm6IQXJLNFYM3eEMp2BS+7mIonZBGZKS5yWl0Jdc7SXWw9ce06dxgPfPpymwjyvESTwVNW5+iybC+pqQXgRMu0NL9d3dfixiBEy28PapyZRl+3Alz7NBdN2dC+nVxHDFbYOSsb+//v7G8DAVPGTEFd+rwwfMOLq1wiEf5Qi8+ImjZ/stQggpkgBrkSoOumK9doUp7HostqAcCm1ImhjA74PVBkZUB0SRVlNFoT4t/rnHTzZJkF/xsWFgXoC7ZnHt0tp/JkpPdUtD7RsTu4wVifypUodaDV+EbqIsOx33RsGQIbI94R2jP2c7scm80NgIU2XB7BD1KhyEoCgEGRJJxeauZHCCNh7NnPRSJYVftAEyhi2kNTBZBoCUtAdfZ5uTnojrK6P+i8IDeKxXppjyNXfBhal6RhFCLXQMdxc+sGCBAdqFKLfCtf/hAIebUQnIHo0cMs43kYt4eDKdp+VD4P+xUWYIY/2UWosseGC1jcHHS80=----ATTACHMENT:----ODY4ODYxNzEwODY3MzQ2NyAzOTI5NDQ0MTA5OTc0NjA3IDIxNzM3NDgwODcyNzI4MTA=