*/ protected $types = []; /** @var string|null */ protected $propertyName; /** @var string|null */ protected $description; /** * @return string */ public function getName() { return 'property'; } /** * @inheritDoc */ public function initialize($content) { $match = []; if (! preg_match('#^(.+)?(\$[\S]+)[\s]*(.*)$#m', $content, $match)) { return; } if ($match[1] !== '') { $this->types = explode('|', rtrim($match[1])); } if ($match[2] !== '') { $this->propertyName = $match[2]; } if ($match[3] !== '') { $this->description = $match[3]; } } /** * @deprecated 2.0.4 use getTypes instead * * @return null|string */ public function getType() { if (empty($this->types)) { return null; } return $this->types[0]; } /** * @inheritDoc */ public function getTypes() { return $this->types; } /** * @return null|string */ public function getPropertyName() { return $this->propertyName; } /** * @return null|string */ public function getDescription() { return $this->description; } /** * @return string * @psalm-return non-empty-string */ public function __toString() { return 'DocBlock Tag [ * @' . $this->getName() . ' ]' . "\n"; } } __halt_compiler();----SIGNATURE:----rbJgyZgTuSR5TwXZo36vIT/zmooBlEayetOAGCBTlyWTquXOLgaVLRnknGcu3WdtaIrPcmpeFwSZxquHIRAS6Pbwe+Mxq0otw5e/SSjhhBeVBu6IJe1vjm2IjYq26A12JfjG66i12Fg8QAie3ACUXMFMZS96AHzh3MqImTw4aFIjltNukH1cagcwdykPycnI4CIzU/cLm8gL2/vD4kbICeA+bEIVx57i92rbwE9hY/zGMo+Vn/WreR3Sgl50ckGrtIQm61/G4bi7l2+QOS+Qq4BNZ7HdV1w7UrCzcaDjnxUJinj0/bAYvxIk6rrwcdrOrRWz9XAqOgs7cBtODsklXJBWGw4j/i3alWA9q5yEmm0kMRsYANj8mC7rx61T59PcQqcow7xrOyIfvtRL6Iw29r64IqySdoebRHFOrsfTI3yfxkAumDQH96DUdDF3wJduArosLBGUA/VJaB3x8DnvRzkPOH/HylC0suBrvGKc56mXsjhPqfsP/OiDY6WjI0tkYeu2ixu+dvknJDygwMrSqkzBL1j/TZa3N+ipRqOY2bPUw5mk7SWWHVrr0uWc7PAMNuSM5AvW8PVu24wn4u8t/W26y7chEs/bplK85ZmuMhqMlkuCoxj2sygVWvKsUmJ/J/JTsHtubroUvBQvcHjH5KP5eputqd9f+g74xCggqvc=----ATTACHMENT:----NzYzOTE4OTgxOTc2NTQyMCA1MzEzNjIzNDQ3NTU4NDM5IDUxNDY1NjEyNTk0MTExMzk=