text property, and its topic via about, properties shared with all CreativeWorks.") */ class Comment extends CreativeWork implements \JsonSerializable { /** @var int|null */ protected $upvoteCount; /** @var int|null */ protected $downvoteCount; /** @var Question|null */ protected $parentItem; /** * @param int|null $upvoteCount */ public function setUpvoteCount(?int $upvoteCount): void { $this->upvoteCount = $upvoteCount; } /** * @return int|null */ public function getUpvoteCount(): ?int { return $this->upvoteCount; } /** * @param int|null $downvoteCount */ public function setDownvoteCount(?int $downvoteCount): void { $this->downvoteCount = $downvoteCount; } /** * @return int|null */ public function getDownvoteCount(): ?int { return $this->downvoteCount; } /** * @param Question|null $parentItem */ public function setParentItem(?Question $parentItem): void { $this->parentItem = $parentItem; } /** * @return Question|null */ public function getParentItem(): ?Question { return $this->parentItem; } public function jsonSerialize() { return (object) array_merge((array) parent::jsonSerialize(), array_filter(array('upvoteCount' => $this->upvoteCount, 'downvoteCount' => $this->downvoteCount, 'parentItem' => $this->parentItem), static function ($value) : bool { return $value !== null; })); } } __halt_compiler();----SIGNATURE:----CxFVydfzEjp6/FikuZnDxD76Vz5ceNPUgjjLM1RX7RMwfIhUR8WurJeSMowDphUWoFVPre0CnISPf1ijObeAxAWqbL5urUTUoyldPmJ/ElRXu6seLxnjHNdNEzkl7muSTJ5jHj29JHalEBIKevm40EU1xlYQWbTmqLFZPrHV8T8ATwZ/n8ESMWeDpX5dkmGcbqn+C/qNuwSI/z/DJN/fMsPEyO/0U/HmmZoP6F3hcsqbh0LpQa3KNL0BkVyBSYs/cUQalaSVojRpUeYeLloXsrGPFc1k3PMkVpuwOe/PSiRT/zFlcGvr4owxWFsnCqntyeTHvlSLeClkEKDxdAOPY9Au+bXoK8ZiF8HF4SDIsrQ+PpSGYj3XrcbH3cSVrJ0wwf9HV8Hlfhg7IRAUzts/OL5QKyPxU7rSV/8tFZeFtPUShirwQa6Npt9KkDp//21+xZevMMs2CHE+jlZcAwXEq9ot6/X8zFHmJt1qMZYpyOA3wS/O3UCL5luurXjpfNrEKxV8FQo3BTHqM8iWrzx5ItGMnZrgy5k4qAK53fws9ENlIwNigwBSiljcxOHwsCwqfYlFzbK26Bnho+Rt1GlunErpHso68PlpMXOZ7k7E1pngRp3zw9RZnVudD4d3cRxVQ5mPc1TjSnM/4/0lghK1/SJt2rfkiiDUJK8mGKWeZgE=----ATTACHMENT:----NTU2MjA5NjkxNDc4MjYwNiA5MTY0MTM4NTcwMDQwNTcwIDU5MzU3MzU2OTI5MDMwNTM=