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:----NtFEIHTXEZwuIASmpINBiJ4Baz/wN7Sk8Hu4mLjmoE8DnKgVbO5PoCFBlnjusbaN7NW4gowAtFMbVwh/D5Fb2Pn1ITTHN/BXfpB++V/Jl8i7ML7IWjJGGm9ZDdAb/+zaZAiCweQAwcmdUxOKnZtbQ+raEE3bJxGPmEI7PkWuhFUioCP+i3bQCfU9ItMdmwMDZZNeZ3NwG4qQMcD74ii2S/8lxTboJun9lwgQ3GEbuTGMFmRKvz1bl5jOf47+hEUGD8EjCRsLIIOypkwf7Km6ass7CgLuYhWEY72bkeWzUoV9nFMNatsJhaONQqUlRX6TLNX/Bqpqahtgi4S2cHYXyebl0NJ9TxBg0HnxhgHgsP0PLtGKYLnkBo5vrrk1Es0UEWHqjDY4CfNoPuxBs13Wvq9uBERjSUsGZ6uroxjWHSBvm3OS2lyqocUtJFCL3pXU98qNerSTjq9LSiXyCEM7iK/xkCcz3tTchWBfWSZ0DRbhIL34sTmQ2RpNNM/kfLiPBh3q0NwGbV74Fw0qQ+VGMIMyJFG9HG7RoqT2pzTDS3VzIXrD/KUlofwzjL2bF8ABGoE2DrEMs9k50jjbqB/CwPYbpKLKX/SbTSNfNy+jx/zv9Adb/gVhccihU2ANUXbRvc/S7sERDk3se+BmzVT/BhOBa+Ztm6HOujHkDSQwwIU=----ATTACHMENT:----OTI3OTgxMDg1Njk3MDAzNyAxMDgxODYxNDI4MDUyMzgxIDgzMTA4MzExMTA3OTg1MjU=