status = $status; } /** * @return string|null */ public function getStatus(): ?string { return $this->status; } /** * @param string|null $provider */ public function setProvider(?string $provider): void { $this->provider = $provider; } /** * @return string|null */ public function getProvider(): ?string { return $this->provider; } /** * @param string|null $transactionId */ public function setTransactionId(?string $transactionId): void { $this->transactionId = $transactionId; } /** * @return string|null */ public function getTransactionId(): ?string { return $this->transactionId; } /** * @param float|null $amount */ public function setAmount(?float $amount): void { $this->amount = $amount; } /** * @return float|null */ public function getAmount(): ?float { return $this->amount; } /** * @param \DateTime|null $date */ public function setDate(?\DateTime $date): void { $this->date = $date; } /** * @return \DateTime|null */ public function getDate(): ?\DateTime { return $this->date; } public function jsonSerialize() { return (object) array_filter(array('status' => $this->status, 'provider' => $this->provider, 'transactionId' => $this->transactionId, 'amount' => $this->amount, 'date' => $this->date), static function ($value) : bool { return $value !== null; }); } } __halt_compiler();----SIGNATURE:----HQcN/1B6T8HZvJT9LDzl/HjipN7WwmNBBZi4a2ZiWYq0OlBD5+eS1ohFBx8KSiQEf5x+luv0Yx2nFupUcTMdixv4P6JSIn9OhC50JXjCKXHpSktwgxYAqr3o+E3lgaUdZ7vSGXL25FJidTWJlh1V7Ax07sFjgQAkAMW8weLeJddjt5kb4f8xDt1G5qoUXH63AQUUQkjcLHlvW5EZKRIP7um+Wj+YpyTPKvl6E5a2ZSRZoaFmyejiYecD9NZNYSZZDKKpmd3NnaDQ9mp0oLqr8viRwd1pLf00b7NnCmqseaNi+bPCjEbgRohQUfNXcLzt/WPujIVVDdu68C985AzUy35zzh7URAci7mlxVXOvZkZoCB8ss85o32DAhghsUil+Kc+1TOWzcmxhmEHaq/2vNCnIVXph071NSbjxtKnmMIRbKR+zVOkbBaOhIABLG3+uxfoKrBqf2H1BKTfL7byccOHG0PmApSKmpSnaI6xM7k0cEcWTEVBQAFlDm/lbsMRiwuQPg38l1P7OhQZLo3L9wrtiut01ozHgbAlSr/uHwOoxMi4dlfRZ1kWCiFEiyge1XlhSq34k4HBQf7h5EZ+reebvb8w8eQaPwIpodJQ2GNdfMnuv+WZAp6E5z3jll/8vyA36yZ2xxpxgCTfw5fJFiQXRFQrMggtnAYyaCWBhUbo=----ATTACHMENT:----MzgxODMxODgyMjE0NzEzOCA4MjUyMjI5NDU1NTExMjM5IDU4MDIwNDgyMjI0MzI5MzM=