|null */ protected $category; /** @var string|null */ protected $comments; /** @var Enclosure|null */ protected $enclosure; /** @var string|null */ protected $guid; /** @var \DateTime|null */ protected $pubDate; /** @var Source|null */ protected $source; /** * @param string|null $title */ public function setTitle(?string $title): void { $this->title = $title; } /** * @return string|null */ public function getTitle(): ?string { return $this->title; } /** * @param string|null $link */ public function setLink(?string $link): void { $this->link = $link; } /** * @return string|null */ public function getLink(): ?string { return $this->link; } /** * @param string|null $description */ public function setDescription(?string $description): void { $this->description = $description; } /** * @return string|null */ public function getDescription(): ?string { return $this->description; } /** * @param string|null $author */ public function setAuthor(?string $author): void { $this->author = $author; } /** * @return string|null */ public function getAuthor(): ?string { return $this->author; } /** * @param array|null $category */ public function setCategory(?array $category): void { $this->category = $category; } /** * @return array|null */ public function getCategory(): ?array { return $this->category; } /** * @param string|null $comments */ public function setComments(?string $comments): void { $this->comments = $comments; } /** * @return string|null */ public function getComments(): ?string { return $this->comments; } /** * @param Enclosure|null $enclosure */ public function setEnclosure(?Enclosure $enclosure): void { $this->enclosure = $enclosure; } /** * @return Enclosure|null */ public function getEnclosure(): ?Enclosure { return $this->enclosure; } /** * @param string|null $guid */ public function setGuid(?string $guid): void { $this->guid = $guid; } /** * @return string|null */ public function getGuid(): ?string { return $this->guid; } /** * @param \DateTime|null $pubDate */ public function setPubDate(?\DateTime $pubDate): void { $this->pubDate = $pubDate; } /** * @return \DateTime|null */ public function getPubDate(): ?\DateTime { return $this->pubDate; } /** * @param Source|null $source */ public function setSource(?Source $source): void { $this->source = $source; } /** * @return Source|null */ public function getSource(): ?Source { return $this->source; } public function jsonSerialize() { return (object) array_filter(array('title' => $this->title, 'link' => $this->link, 'description' => $this->description, 'author' => $this->author, 'category' => $this->category, 'comments' => $this->comments, 'enclosure' => $this->enclosure, 'guid' => $this->guid, 'pubDate' => $this->pubDate, 'source' => $this->source), static function ($value) : bool { return $value !== null; }); } } __halt_compiler();----SIGNATURE:----Z3zpb+gzBHYzeioqX6hLQRjADZUtiQjGtKRf1xNpWqRxGwNPz801xAY0iy3TZc2nakc38qaddx5qKgZGXGOEjXeVUvFsW58mw7L6NDcSv/KwikU9Bp5vldmOP4H3+jKa3CG/eOEJu34W1EyHIsnjeu6aAFhDNnSozsLUcAFBdCZNkY3G51sW4g6WIdnnY7xyCCdkwZSM/4IITryKKlQEtX/D8WcD3ucUQK0PjkVN6E4R7t0yDPDAg7qSoWHWEiwlGT+/NwrxCvccx7hG5f2UUbk8KoPSOBYm7jrVtxIpMhP6B7xQiwF4bouw+axxcGdLcHlrvGwYnzOMomfMJIlx1//JFGn+NLFHjy6YOUjl3ISXlkh9aVM/ZdnK93+HXQGtiHfY3RKDNoBAwlg/uyAZdAciJbEVRM3BQncoLZSeKkoPKoDS3uQdOYyQoUaJSS8bb9gPiHCdqqLcgWSdQkHxC2b2m/MI5GnmOJIJDPg/RcDBnghCRXu6WWvnN2If0htRNU3Q8KoCmWtnD6jH9Lc1S7sqyeLtHcnA99z4QhrrclFO43bE4ddreIX9mUNFZxCG5bXy+ql62/7EDG8BpyRCiIue0UYteVOdevptWd4ZLNHlEAuYUT5D/2sU+AaUE5kKNl9/NR2sn0OLcwoyYidDl4mM3YJpaNf/fvhPxXiKuh0=----ATTACHMENT:----MTQ2OTQzNzYwMzA5NTk1MyA2NDgxNjc1NzA0NjcwNTEwIDkyNjk4OTY3MDQ1NDM3Mjk=