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:----E5UkY/4UE2qdsz7qfG+wgVuXfaXhIwWgxHkmEsJPU2W22VnzDA4rjTgUuB2HL5CI+fwbKI5cZInWly3hY/AHo44QYYdM8y9eNdat/4DbMN6CVgdgUkqh8dksaNuLqLMn+Migsjbgk/1UcuF8mB4m9UW6D6KvJWtXYCHezHD1IbmPwxUbLuR8imY/VSCOKRb7DS6mar7iq40bf3d7iIF6nDZRoEkjO0k5c39NSGZEYd3mcqkgdgaB9EjTlfylS5SuOQcOaL/o2IBtNwN/Z/LiuUnfkA5VgNtRr72QZdBXKWshHiYO+CAROLLEOjuVFxOtYszQi5ZivQ7bOPTw0M312WlPYoXWovzeTiB5mKkfHsyABYrdID244pvmVTyVjgvTNJVQ+4JrgsvelIsJEFpkVJl3nenQDJClSL0H/bcFyhgtlxVsPOt0rroR0vTHMN39S9VTwVua6Qh24Rj9nn2pJoKozU8TAwzBh/ROhFADxgYNVvSg9V8bzi5z0AdZv61ok4dRxk6W8TShaDPFaPURQLhl0F3LAeiPAyXRG/dNe2bJSTYqf0V9ZyK6VXDu8B9vRxnLrXap7IEYibb3vsM1jXxrRli6zSZunREjXAC2BxOW+YxKsMKNXiAsPp9lSPnc2xHDA8kSYfUv9hmZkMKXdqhGL7xpWlY1q7+o7Zgy3mc=----ATTACHMENT:----NTY5NTY5NDU1MjM4Nzk5OCAyNzQwOTgzNjE5NDU3OTI3IDIxNjYwNDAzOTAzNTMzMg==