*/ 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:----CWbpvHPylHiKhqdSWjY96H69eGwcuXQrGtJ9x8kuwB0XtcHZPsqoOh0g39AitMmK5WHMd87tYCxZEYfLebP8g56V2pH8H7w43hCRxsTVRMlszCF3uwQ/GMYnfldzXSTs8r5tLU6ovUMJJtKb7QKux/jjNQEx6YIRiMA3sxFbknk473mFrnN8BtopLf6yXjHnIT9QEMevGCy06ISykQCUFo0EQGFyNCkPHjxOz7F6WnT8Xj6pA4yt2Japtx6Nn3vPz0VYJKtNjEbnKFNX5igBpRb4Q2yYekeoS56xgsMkTt7YoKODw0Wm8Hae0wxoNWX0i4F8kHRFgMw3UC3B6ryh3x1EGO4TkNtFYaguMKMumD0k3gcG/wuC2ZPdS1GaDNfg96OIJ2rN4o9lnirXdudVSU3r8RF9S6xrkmD+kCYU8AndRmOG/zdQqeI6wrY+95TC24xX9lFFWzKnWhvyKEoBMm67WcnSHK0+fCZOcY+H6eGgk7duIK4fJA9z35ggcLAd5kQ17rrQq9hsLhkToDRvJzpnIuCDfc5qwVzl2E0NScYJwLxEC0pkd/OfLVE9S+/z7RqNM7zsPJLLYAf7M1hz89ZOeWsAHezeNGI+8XnImcib/IuihyqImJXT37vJr44noa0KibJ9Ex2zWmuIdSplKUegepNL3FsiwbLwoaEnKD4=----ATTACHMENT:----NDAxMjM5ODQ1NDAzOTAxNiA4ODMwMjE4Mzc0NTk5MzY1IDI3ODk2MDkwMjUzODc0MTM=