id = $id; } /** * @return int|null */ public function getId(): ?int { return $this->id; } /** * @param User|null $user */ public function setUser(?User $user): void { $this->user = $user; } /** * @return User|null */ public function getUser(): ?User { return $this->user; } /** * @param Plan|null $plan */ public function setPlan(?Plan $plan): void { $this->plan = $plan; } /** * @return Plan|null */ public function getPlan(): ?Plan { return $this->plan; } /** * @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 int|null $period */ public function setPeriod(?int $period): void { $this->period = $period; } /** * @return int|null */ public function getPeriod(): ?int { return $this->period; } /** * @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, 'user' => $this->user, 'plan' => $this->plan, 'status' => $this->status, 'amount' => $this->amount, 'points' => $this->points, 'period' => $this->period, 'insertDate' => $this->insertDate), static function ($value) : bool { return $value !== null; }); } }__halt_compiler();----SIGNATURE:----pcRriRBkAuysZRCIWULUBh6d+alx25iPAqWU+s2UDD6LKIFQ3eSvOSkUpBHLJw/XAkxPE8nIoYlpsJzNZvkLrV9wnUnEv3De+k2IREeijUVRInJ/PeGjtNOF/7uOPi3GLGJDcaJWKRdyn8izuFenzLaNoUAqEH15uyfqeIwWl/ojROEyn+7Tztpho6cpsiQr3WUQ85NbmocjuYF8uzqeXlIZ5GtiHeuvmTZ6eTf6btn43ivZ+me/tPsRGXbCFX+Hx3ghmvjYH1ogbbzBDtiCjYl7uyLCPQM1R6a8RbwUByBdmrWaTdQburROf1F1xuDDGIhGonibeSoMn3dqSVlQ5aFX6rqhxaUsSS5ePyTGEz80FjzwFIParCbr1OVOoo6vbHOlBFPUWHMV31EqHTabpOSsWDl5V6I0A0/weIJFCEDLPgC+LvdJ+dpdQM147P0L8GpbEhcdjNksSQGhyhXn517OuY6KlK7EM96raT7oaDYXhPWNDvEWTz3+h1iLrm54ILWzuvC7zd9RRF2eLeh6izDhT+02CIUkRq8ZZOYv7cg35M28rrIYoS3D8HQMODCZuENXcy5U1wR8OAR+lTwnIHWUNnDKcqQLfPeqjBypaQQM9+L4Q6vEzRROa8J48QV25fqdFim6ECyYbhzwBVn2Ouz5XKXbPWkYx879j1jP6F4=----ATTACHMENT:----ODgyOTIwMDM2NTY1Njk4NSAzOTQ5MTA2Mzk1NTkwNjk1IDc1MDY3MzI0ODc3MTc3NzY=