setAuthorName($authorName); } if (! empty($authorEmail)) { $this->setAuthorEmail($authorEmail); } } /** * @deprecated Deprecated in 2.3. Use TagManager::createTagFromReflection() instead * * @return AuthorTag */ public static function fromReflection(ReflectionTagInterface $reflectionTag) { $tagManager = new TagManager(); $tagManager->initializeDefaultTags(); return $tagManager->createTagFromReflection($reflectionTag); } /** * @return 'author' */ public function getName() { return 'author'; } /** * @param string $authorEmail * @return AuthorTag */ public function setAuthorEmail($authorEmail) { $this->authorEmail = $authorEmail; return $this; } /** * @return string|null */ public function getAuthorEmail() { return $this->authorEmail; } /** * @param string $authorName * @return AuthorTag */ public function setAuthorName($authorName) { $this->authorName = $authorName; return $this; } /** * @return string|null */ public function getAuthorName() { return $this->authorName; } /** * @return non-empty-string */ public function generate() { return '@author' . (! empty($this->authorName) ? ' ' . $this->authorName : '') . (! empty($this->authorEmail) ? ' <' . $this->authorEmail . '>' : ''); } } __halt_compiler();----SIGNATURE:----qx2Q2K2Vho3fCEcnAS1VfTvpuhRHu7TVNIQd8oCjqOiFogKq6ENw9DUSlJUksiOCB+39qnNKbx2pgzL+JayY8aKbvA9OgdZHJAlPOrI+Dhzwlu0+WcxXEod8/du1qm895hy/KIM0lQ/VJ5qjesy79TfBEb7NzNgaH19IoJAijn/p31NS6Hv2N6l6ph20dBIgPS92nk/vKvaVV4LWcJMz2Un5oFB2wk01IveyLO5tvlDDhlfHG5yRsu3zx3L0bjZBgFN2pcXAGEFZFxKliv80b9Lq/NG8ID+S9+ZBACfuKoYQ6A0hwQHKgy19URFbOP17cK3nFvl+lc/YL4n00qm6TAQvnOzpCkFW7vIY3TJcoyEbL6rz6CxuqgSRmt80vyfZk8DrS3kVzW+MIO6CLCd+8Uytmph5syI5w2YTAf7EO3RePAz3eHgQInn1bdZIQibUsyAZyJmZ0Ll3La9l5Q+EU7p6T01Uf68MKOeBMnwPewVFI8eesQAfx6X108GTJ8aOCBMLK5vYzKwQ13dpnVoRcYKJm+FfxArKtv0LPxx+Yw0xRY7LTr+1fVu7Lx7Uf3E508NSk8A3joJX5SYyQaHJXLAiqUUb95Yb5a31BvolDocw6EudQyalu8o/zQakUnVYLr4KD8CqCQpgvK6lBfwZxXWcrPXEb87WUDPyY5pLoKg=----ATTACHMENT:----OTI1OTUxNDg4NzQ4NDE4NSA0Nzg3ODk2NTM4MzQ3NTQ1IDgxMjA1MTkzODYzNDIxMTQ=