|null */ protected $attachments; /** @var ObjectType|null */ protected $author; /** @var string|null */ protected $content; /** @var string|null */ protected $displayName; /** @var array|null */ protected $downstreamDuplicates; /** @var string|null */ protected $id; /** @var string|null */ protected $image; /** @var string|null */ protected $objectType; /** @var \DateTime|null */ protected $published; /** @var string|null */ protected $summary; /** @var \DateTime|null */ protected $updated; /** @var array|null */ protected $upstreamDuplicates; /** @var string|null */ protected $url; /** * @param array|null $attachments */ public function setAttachments(?array $attachments): void { $this->attachments = $attachments; } /** * @return array|null */ public function getAttachments(): ?array { return $this->attachments; } /** * @param ObjectType|null $author */ public function setAuthor(?ObjectType $author): void { $this->author = $author; } /** * @return ObjectType|null */ public function getAuthor(): ?ObjectType { return $this->author; } /** * @param string|null $content */ public function setContent(?string $content): void { $this->content = $content; } /** * @return string|null */ public function getContent(): ?string { return $this->content; } /** * @param string|null $displayName */ public function setDisplayName(?string $displayName): void { $this->displayName = $displayName; } /** * @return string|null */ public function getDisplayName(): ?string { return $this->displayName; } /** * @param array|null $downstreamDuplicates */ public function setDownstreamDuplicates(?array $downstreamDuplicates): void { $this->downstreamDuplicates = $downstreamDuplicates; } /** * @return array|null */ public function getDownstreamDuplicates(): ?array { return $this->downstreamDuplicates; } /** * @param string|null $id */ public function setId(?string $id): void { $this->id = $id; } /** * @return string|null */ public function getId(): ?string { return $this->id; } /** * @param string|null $image */ public function setImage(?string $image): void { $this->image = $image; } /** * @return string|null */ public function getImage(): ?string { return $this->image; } /** * @param string|null $objectType */ public function setObjectType(?string $objectType): void { $this->objectType = $objectType; } /** * @return string|null */ public function getObjectType(): ?string { return $this->objectType; } /** * @param \DateTime|null $published */ public function setPublished(?\DateTime $published): void { $this->published = $published; } /** * @return \DateTime|null */ public function getPublished(): ?\DateTime { return $this->published; } /** * @param string|null $summary */ public function setSummary(?string $summary): void { $this->summary = $summary; } /** * @return string|null */ public function getSummary(): ?string { return $this->summary; } /** * @param \DateTime|null $updated */ public function setUpdated(?\DateTime $updated): void { $this->updated = $updated; } /** * @return \DateTime|null */ public function getUpdated(): ?\DateTime { return $this->updated; } /** * @param array|null $upstreamDuplicates */ public function setUpstreamDuplicates(?array $upstreamDuplicates): void { $this->upstreamDuplicates = $upstreamDuplicates; } /** * @return array|null */ public function getUpstreamDuplicates(): ?array { return $this->upstreamDuplicates; } /** * @param string|null $url */ public function setUrl(?string $url): void { $this->url = $url; } /** * @return string|null */ public function getUrl(): ?string { return $this->url; } public function jsonSerialize() { return (object) array_filter(array('attachments' => $this->attachments, 'author' => $this->author, 'content' => $this->content, 'displayName' => $this->displayName, 'downstreamDuplicates' => $this->downstreamDuplicates, 'id' => $this->id, 'image' => $this->image, 'objectType' => $this->objectType, 'published' => $this->published, 'summary' => $this->summary, 'updated' => $this->updated, 'upstreamDuplicates' => $this->upstreamDuplicates, 'url' => $this->url), static function ($value) : bool { return $value !== null; }); } } __halt_compiler();----SIGNATURE:----EQKJqfvKjNaYFJAcCRsvLrgkhMzQeG5fl7meQ79Z0jqxyNmygoZTT3RmTnUMJwGQAUDcpUmzNxzmjdETm8NzH//JVqguwQqkDra65gizDTgVJGl5x7z7ije3BeVu3d9pq4BZqwtLCWA1PfgyZRu0xzAQX7F6KwS5F+a4zgLezYs9TGMmHcpg1CuuLUzsY/bwfWW0MjLp8Iq09JjkrTUZJRDSu05nwqAc/SnoIxzMsoEvUcRzeYqt3VpXybncht2ftwZ7cug7aERZmvINoU67J3lh1ymu28mh5UJ861+2ye6L1HmxkezibgmuRwJ2B7Bs6SMNtuUIUW7Ucx/J+Tw21FQcvHc+dbWdALXNwcGmdQx/Senl5mE100o967K6BdfdJ1Cif/lJCi+ig6F6Kv/a+B4wYG+oPkxcL6P7CbRqmOx6JrORDuB2v/G0R5AqWUbJisKmUCFOagXobaeqaOHoBwFEvqEcVQtYIaqEDZenMefxa0NeqY4SkgdrOpY92okH514gCcDHSdllpB8pbiMj2I+jhdPlKKxCgUnhQkIGOgHskKk9bKSJNEmh4V2AL9l+3a8dExgKlG0ka1tvI1xa3pSPI3OcGCgzGnQcqHpPS6BwbVPWAp3FYSYA6SzDGrQ+gE1vYu/Kuou5E+p32DF93ohNxLEnmZQ0nWzZs47rVEs=----ATTACHMENT:----NTU4NDA2MDM4NzkzNTcxNCAzMjc1NjM1MTAyMDE2MTk3IDQ4MjcwMDA1ODM2NzQ4NDI=