for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace PhpLightning\Shared\Transfer;
final class BackendInvoiceResponse
{
private string $status = 'OK';
private string $paymentRequest = '';
private array $successAction = [];
private array $routes = [];
private bool $disposable = false;
private string $reason = '';
public function getPaymentRequest(): string
return $this->paymentRequest;
}
public function setPaymentRequest(string $paymentRequest): self
$this->paymentRequest = $paymentRequest;
return $this;
public function getStatus(): string
return $this->status;
public function setStatus(string $status): self
$this->status = $status;
public function getSuccessAction(): array
return $this->successAction;
public function setSuccessAction(array $successAction): self
$this->successAction = $successAction;
public function getRoutes(): array
return $this->routes;
public function setRoutes(array $routes): self
$this->routes = $routes;
public function isDisposable(): bool
return $this->disposable;
public function setDisposable(bool $disposable): self
$this->disposable = $disposable;
public function getReason(): string
return $this->reason;
public function setReason(string $reason): self
$this->reason = $reason;