*/ 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:----Cww8/5TwI355RZRwtrF1+t9/DcP+yNnfnuMEO6HcXVbuxBZ7UFF4TQyWDL0HTlQU2Nu3JN6LDamW8/AgzhL8h7e0N4ziCf4rKoCnl9EClBCClUxo/IJgaeauU3D8R5P+tK0lA9EuZbZjnAa6/ABMfhOyMpXI9phnMudD6ZE1Q4r7BrNoXbPEP01nT2p2Q4qOIIvysMryJ+O2DCl9lEVnjFuvMfWBVNAavs6YKdeuChiJyi5om35WIH4SIGBm7lkMumIruVj9sIXY7v/eHENUlGDgUsq7j00z3AFHdcjarkLq7shWaU6lwH+0xFhcjJNHyoVzzawPraqVpEdXefkm3w/iBfV5v/vNu0NrpK8PJ8KfZ20ptOr2Meu2DpldVChwJQ1JLcTSMB7PzRJz1Lb52Zhy3IoK+B0hjCaLAuaXVKUwNFf8v3u7xB0IvR4VqFPsJ0LPNFW0KPKhnHDaAP5TEHGgl+a0WQVZuEG67xfh0iJp6yHcrpjdygPgM2Iu0td3b0atue5OAIzoNWnF4P8tc+no61srxsALnsxfXG8TzRyznUppPS/P25fFAsNdLVJZIwPjuBSEH72H+nWygtJ9Dp9ncWt72TCfknarCnkszuL865RGmnDV2Qeo0F+LqXc/eiQUZL275HRfSjsr8mlAXy6/OVuOZp0AgTHJ1cOt1kY=----ATTACHMENT:----Mjk1NzA0MTkxNTE0MzI3OCA2Nzg0ODA2NzA1NjgyMzI5IDg3Mjg2Nzg4NTQ4MDQwMA==