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:----obnOVGBHWyFvvJP7GBhr8CTKurqZW2dlZ7uv07RYx+E3d+fYtFo9Nn5XsR06Z5eK74kkDsVZ8CqS3Pb2BAIVhWkvQxeoYmKPh/ZCL/Tviy9d38KrwbrC6sThYQvX+pJDarT7ahbzcrYh05xyIK1v/bQlyVxyqT+6dxRQnpEo9DXB/MOArfqhq/WPkWcL8TWnq/B/K+c1ppZJe974lxgPKWIdhMRI8XSvNdxU5Cvt5nxROE3yIxu2kfbFznm+QaysI2v8tSqY8sSlRI4ceQn/2hH7+5xmIoatxrmJdkWpgq5jnRm25UEMMWGGkx7/hr13BkKvn3hAo/RxM1V1LjxhPC9zzNChSsfSXTYKFtH1tESK5Rdtl5jsvZiZrFSZ+29+iDiiVEJNCeNnZPp4SW+llYJZMzG9LFCMK+mdLWTox07xMyacS4qBA3gBEH19OyL+ZDqFR0BHqZuuTywNYLa7h5ZY4AawgURJDCXSbSf10JWX2MM24FjrqFAdj8boz4Rbf41tvISTbs2ZQejQEknPkK+jmvIywG9tQOAAwPpWNpOKntObwtLIPoTljOr0+r429JlpvOZi7vUKiR9Ln3EbEFVHCb2YvfKLmIaaKbVoGkRmyFNM9AFEN048jYYAqXnxY1KzVM7ovKOtnipML/apBnCb5FQZAhAFkOaUY30oNwI=----ATTACHMENT:----MTkxNDg3OTg4NjAzMzU4NiAxNTgxNDQ5OTI4OTQ3NDIwIDc0NzI1MDczMDEzOTI2MTc=