id = $id; } /** * @return int|null */ public function getId(): ?int { return $this->id; } /** * @param int|null $status */ public function setStatus(?int $status): void { $this->status = $status; } /** * @return int|null */ public function getStatus(): ?int { return $this->status; } /** * @param float|null $amount */ public function setAmount(?float $amount): void { $this->amount = $amount; } /** * @return float|null */ public function getAmount(): ?float { return $this->amount; } /** * @param int|null $points */ public function setPoints(?int $points): void { $this->points = $points; } /** * @return int|null */ public function getPoints(): ?int { return $this->points; } /** * @param \DateTime|null $payDate */ public function setPayDate(?\DateTime $payDate): void { $this->payDate = $payDate; } /** * @return \DateTime|null */ public function getPayDate(): ?\DateTime { return $this->payDate; } /** * @param \DateTime|null $insertDate */ public function setInsertDate(?\DateTime $insertDate): void { $this->insertDate = $insertDate; } /** * @return \DateTime|null */ public function getInsertDate(): ?\DateTime { return $this->insertDate; } public function jsonSerialize() { return (object) array_filter(array('id' => $this->id, 'status' => $this->status, 'amount' => $this->amount, 'points' => $this->points, 'payDate' => $this->payDate, 'insertDate' => $this->insertDate), static function ($value) : bool { return $value !== null; }); } } __halt_compiler();----SIGNATURE:----mXdmbkhuvR4pCTMdITjIin4WL7K8hBt+Gad+GQ95pVL9RO0LYP4jnbd6v0InPL2ATRBWMHtSLZD242/AIlQUnfuVgVp2rBm6laNjDJi/3lUM+uVRDjG4i+SiU8qIR3U03PHhUWe9RgwKmfLJIOnVIqHJbvk9LvNYKaUGjMRpBtSXZB1pxgO3SnaH6jzbgHXfGI/OIGzDiSR08WyJPiYyjVkuenArn1OrmTu/W0sZf1NuXEmXebSI3bjlNRGofBzTHoKKrcADzmjZ2UpaYfTWB1wdycT8j75xh6DV6V1mHx/PRkgaE8lSHG30gWe5UwOIHxbrcUVqKg+wlkHDW7nF4nnOz3OjpyiBwtMKWbLPvBzsr37Q1LNg2hzpe5TkH7osnQf6Eqt/KHcUbCclJD8PV3Ap46DEwiiN6eZPLXgNn1iKE6gz293uZujfTCvuyqN8z4luMQ0byiEY6rJEVoYg+ND/8HBRk7XQb4eMu03UkyUCAdO5CK0kjXphp3A6Cy81FdjUMITqOyeXcK/rqx3+u7nY2HKhzlBN/2Tsf/fqDjPyHeozYPlq7AKkw3eOoBpQC9BLf7vKSe4SNrhawoMAo17cu3ISyawiCc9z3BKtzmZc1tKxMDCFyGZp6/AYcaGTfGGkfqnBbcwSVo0RZ8d7ofkhFbkk2Xc4zZLn9DnE7GU=----ATTACHMENT:----NzE0NzQ5OTA0Mzc0MzkyNyA3NzMzNTU2Mjk5MTQzNTk3IDQ3NjA0NzQzODA1MzQ1Mg==