id = $id; } /** * @return int|null */ public function getId(): ?int { return $this->id; } /** * @param string|null $name */ public function setName(?string $name): void { $this->name = $name; } /** * @return string|null */ public function getName(): ?string { return $this->name; } /** * @param string|null $description */ public function setDescription(?string $description): void { $this->description = $description; } /** * @return string|null */ public function getDescription(): ?string { return $this->description; } /** * @param float|null $price */ public function setPrice(?float $price): void { $this->price = $price; } /** * @return float|null */ public function getPrice(): ?float { return $this->price; } /** * @param int|null $points */ public function setPoints(?int $points): void { $this->points = $points; } /** * @return int|null */ public function getPoints(): ?int { return $this->points; } public function jsonSerialize() { return (object) array_filter(array('id' => $this->id, 'name' => $this->name, 'description' => $this->description, 'price' => $this->price, 'points' => $this->points), static function ($value) : bool { return $value !== null; }); } } __halt_compiler();----SIGNATURE:----roDKwhP57hItpNCZ5wc/bSjhKMQ+00yS2MulBV5GWCF6Hopw3iaZ//rhmHVGgWXEnrYtRQ34wRvv/rpBO80KyYv5MH+u1pxvqRfPKa34FznNB6SyZ7ce1KaH+NSQ/0CkEqpYORL4+W8bcbuC5qkjVre0UATH0rtQmIevedHfDN/3w6pmMWjpm6hnONFUq96MsPCbgXSUu7c4gZiB5GZkrMaUGMe28pjpuGV5k0fZSGbUeeMDXYYiQbCAlol120+KDrqNJ6gsTfsmVUerIAhEnpKiNQJyEaI3x3dUOwmLppXRiz0nx09rEah1lRkBlmru7x8QZnHGKumo7qYLtEZPTIiY7RuefFtAzJ+8kUmy+IsWFwNYFLSiwfSg/cbhDJYa4BwMsgt8r+frjxUqV098Unb6YDg1xFoD18GpcpwEZTGDVz0SF2l/0DjKkBBw+NqIeXumzZ7Pju1hV6u5afoSa9fLiXmOh6D5H0x42sdEYGtFVtAd+HfheQuiQBMGQfOmgcDS+w6abWqu0sIW5DWSjJKRXCslNoN/Ob5xnj22XO0y/9RMSnmx9sjgDxkaBBWr4z5buc/k9cqORKycunC+K+saa6UTmllmIG+PLO56a9179uhYjDaO0rs73Es7ki2QQtz00uj73fIeT7E6UpdofUU+8pvphYt7oLikn6KjSW4=----ATTACHMENT:----Nzk3ODI2NTc0NDY4OTY5OCAyOTcxODMwMjkzMDI3OTggNjMwODc5MjYyMjAyMDMxMA==