*/ 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:----jMJ4W3dVR3wIQYSo5mQOxvRAVUZajmw/dP2GgXQJc/1lE2mNg7LOLhxR7N21KuBCPxcf0bOotejn1kmST2/LDUSKnunhgJ6Va9rpJ3Vhdz6/duOXGKhhOgcsNPLdkPNyzL8iPBoCRCek9lSIYcydJ+F5I3vqcP5oOXjaWhAR3k+w0VvmaTL/AqSAuOx/DHWkWZWbMSxAhYlTKpj3sFr7lpy4jyhzvgrJu3lzpJGjAJPFZ3L7EzDcsEnauSPPetLh7dSv8p5Yb4ir4NZYyryYoCXBTSvYEuYdHYTwCrl6tQhydByEDVYqnXNzIhuCil8/DJx5qQ0m8cYWViKOA04mLof1qHeyO5UADgD7nsMMObzmf4TOclsNB+luGAQ5+kH3dt0PZ1dFVS+0j4lXp8Ps2A77axkzCiFi3s3AVYl8LyHx+LkNgzorWr8q2cOLwBlP5qC1CesgqIzALwTmRBJNEhXLmBF0Fm33fbYz4QdIQLcFpbOko05pyctP1J/zKId/IpyVWHsxta2FZ9JY33dq40Y1t6JIThhTpYwJhN+4TSbyZPwlxAPcP8W3Wua9FOgdzviOTIdVBz2aiy8YaDQuFY3gYz7W2xZNMvD7oNNpSJvDSTpYXQxXcDUhP4vci5bBGcsTU5/1NWi5GqycWJ0xHF3qLp5QJXBTM782vFaDEiM=----ATTACHMENT:----MTg1ODQ3NzM4NzExMDkxNCA1Mzg0Njc2MDAzMTc2OTEyIDIyODAyNjQ4ODkzMTg1ODY=