Skip to content

Commit

Permalink
Add property types
Browse files Browse the repository at this point in the history
  • Loading branch information
sprain committed Jun 15, 2024
1 parent fdd4368 commit 8fe2452
Show file tree
Hide file tree
Showing 70 changed files with 263 additions and 527 deletions.
45 changes: 15 additions & 30 deletions lib/SaferpayJson/Request/Container/Address.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,94 +14,79 @@ final class Address
public const GENDER_COMPANY = 'COMPANY';

/**
* @var string|null
* @SerializedName("FirstName")
*/
private $firstName;
private ?string $firstName = null;

/**
* @var string|null
* @SerializedName("LastName")
*/
private $lastName;
private ?string $lastName = null;

/**
* @var string|null
* @SerializedName("Company")
*/
private $company;
private ?string $company = null;

/**
* @var string|null
* @SerializedName("Gender")
*/
private $gender;
private ?string $gender = null;

/**
* @var string|null
* @SerializedName("Street")
*/
private $street;
private ?string $street = null;

/**
* @var string|null
* @SerializedName("Zip")
*/
private $zip;
private ?string $zip = null;

/**
* @var string|null
* @SerializedName("City")
*/
private $city;
private ?string $city = null;

/**
* @var string|null
* @SerializedName("CountryCode")
*/
private $countryCode;
private ?string $countryCode = null;

/**
* @var string|null
* @SerializedName("Email")
*/
private $email;
private ?string $email = null;

/**
* @var \DateTime|null
* @SerializedName("DateOfBirth")
*/
private $dateOfBirth;
private ?\DateTime $dateOfBirth = null;

/**
* @var string|null
* @SerializedName("LegalForm")
*/
private $legalForm;
private ?string $legalForm = null;

/**
* @var string|null
* @SerializedName("Street2")
*/
private $street2;
private ?string $street2 = null;

/**
* @var string|null
* @SerializedName("CountrySubdivisionCode")
*/
private $countrySubdivisionCode;
private ?string $countrySubdivisionCode = null;

/**
* @var string|null
* @SerializedName("Phone")
*/
private $phone;
private ?string $phone = null;

/**
* @var string|null
* @SerializedName("VatNumber")
*/
private $vatNumber;
private ?string $vatNumber = null;

public function getFirstName(): ?string
{
Expand Down
5 changes: 2 additions & 3 deletions lib/SaferpayJson/Request/Container/AddressForm.php
Original file line number Diff line number Diff line change
Expand Up @@ -25,16 +25,15 @@ final class AddressForm
public const ADDRESS_SOURCE_PREFER_PAYMENTMETHOD = 'PREFER_PAYMENTMETHOD';

/**
* @var string
* @SerializedName("AddressSource")
*/
private $addressSource;
private string $addressSource;

/**
* @var array<string>|null
* @SerializedName("MandatoryFields")
*/
private $mandatoryFields = [];
private ?array $mandatoryFields = [];

public function __construct(string $addressSource)
{
Expand Down
6 changes: 2 additions & 4 deletions lib/SaferpayJson/Request/Container/Alias.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,16 +9,14 @@
final class Alias
{
/**
* @var string
* @SerializedName("Id")
*/
private $id;
private string $id;

/**
* @var string|null
* @SerializedName("VerificationCode")
*/
private $verificationCode;
private ?string $verificationCode = null;

public function __construct(string $id)
{
Expand Down
3 changes: 1 addition & 2 deletions lib/SaferpayJson/Request/Container/Alipay.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,9 @@
final class Alipay
{
/**
* @var string
* @SerializedName("LocalWallet")
*/
private $localWallet;
private string $localWallet;

public function __construct(string $localWallet)
{
Expand Down
6 changes: 2 additions & 4 deletions lib/SaferpayJson/Request/Container/Amount.php
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,15 @@
final class Amount
{
/**
* @var int
* @SerializedName("Value")
* @Type("integer")
*/
private $value;
private int $value;

/**
* @var string
* @SerializedName("CurrencyCode")
*/
private $currencyCode;
private string $currencyCode;

public function __construct(int $value, string $currencyCode)
{
Expand Down
3 changes: 1 addition & 2 deletions lib/SaferpayJson/Request/Container/ApplePay.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,9 @@
final class ApplePay
{
/**
* @var string
* @SerializedName("PaymentToken")
*/
private $paymentToken;
private string $paymentToken;

public function __construct(string $paymentToken)
{
Expand Down
6 changes: 2 additions & 4 deletions lib/SaferpayJson/Request/Container/Attachment.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,16 +9,14 @@
final class Attachment
{
/**
* @var string
* @SerializedName("ContentType")
*/
private $contentType;
private string $contentType;

/**
* @var string
* @SerializedName("Body")
*/
private $body;
private string $body;

public function __construct(string $contentType, string $body)
{
Expand Down
6 changes: 2 additions & 4 deletions lib/SaferpayJson/Request/Container/Authentication.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,16 +16,14 @@ final class Authentication
public const THREEDSCHALLENGE_AVOID = 'AVOID';

/**
* @var string|null
* @SerializedName("Exemption")
*/
private $exemption;
private ?string $exemption = null;

/**
* @var string|null
* @SerializedName("ThreeDsChallenge")
*/
private $threeDsChallenge;
private ?string $threeDsChallenge = null;

public function getExemption(): ?string
{
Expand Down
12 changes: 4 additions & 8 deletions lib/SaferpayJson/Request/Container/BankAccount.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,28 +9,24 @@
final class BankAccount
{
/**
* @var string
* @SerializedName("Iban")
*/
private $iban;
private string $iban;

/**
* @var string|null
* @SerializedName("HolderName")
*/
private $holderName;
private ?string $holderName = null;

/**
* @var string|null
* @SerializedName("BIC")
*/
private $bic;
private ?string $bic = null;

/**
* @var string|null
* @SerializedName("BankName")
*/
private $bankName;
private ?string $bankName = null;

public function __construct(string $iban)
{
Expand Down
3 changes: 1 addition & 2 deletions lib/SaferpayJson/Request/Container/Billpay.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,9 @@
final class Billpay
{
/**
* @var int|null
* @SerializedName("DelayInDays")
*/
private $delayInDays;
private ?int $delayInDays = null;

public function getDelayInDays(): ?int
{
Expand Down
6 changes: 2 additions & 4 deletions lib/SaferpayJson/Request/Container/Brand.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,16 +9,14 @@
final class Brand
{
/**
* @var string|null
* @SerializedName("PaymentMethod")
*/
private $paymentMethod;
private ?string $paymentMethod = null;

/**
* @var string|null
* @SerializedName("Name")
*/
private $name;
private ?string $name = null;

public function getPaymentMethod(): ?string
{
Expand Down
12 changes: 4 additions & 8 deletions lib/SaferpayJson/Request/Container/CaptureReference.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,28 +9,24 @@
final class CaptureReference
{
/**
* @var string|null
* @SerializedName("CaptureId")
*/
private $captureId;
private ?string $captureId = null;

/**
* @var string|null
* @SerializedName("TransactionId")
*/
private $transactionId;
private ?string $transactionId = null;

/**
* @var string|null
* @SerializedName("OrderId")
*/
private $orderId;
private ?string $orderId = null;

/**
* @var string|null
* @SerializedName("OrderPartId")
*/
private $orderPartId;
private ?string $orderPartId = null;

public function getCaptureId(): ?string
{
Expand Down
15 changes: 5 additions & 10 deletions lib/SaferpayJson/Request/Container/Card.php
Original file line number Diff line number Diff line change
Expand Up @@ -10,36 +10,31 @@
final class Card
{
/**
* @var string|null
* @SerializedName("Number")
*/
private $number;
private ?string $number = null;

/**
* @var int|null
* @SerializedName("ExpYear")
* @Type("integer")
*/
private $expYear;
private ?int $expYear = null;

/**
* @var int|null
* @SerializedName("ExpMonth")
* @Type("integer")
*/
private $expMonth;
private ?int $expMonth = null;

/**
* @var string|null
* @SerializedName("HolderName")
*/
private $holderName;
private ?string $holderName = null;

/**
* @var string|null
* @SerializedName("CountryCode")
*/
private $countryCode;
private ?string $countryCode = null;

public function getNumber(): ?string
{
Expand Down
3 changes: 1 addition & 2 deletions lib/SaferpayJson/Request/Container/CardForm.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,9 @@ final class CardForm
public const HOLDER_NAME_MANDATORY = 'MANDATORY';

/**
* @var string|null
* @SerializedName("HolderName")
*/
private $holderName;
private ?string $holderName = null;

public function getHolderName(): ?string
{
Expand Down
6 changes: 2 additions & 4 deletions lib/SaferpayJson/Request/Container/Check.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,16 +12,14 @@ final class Check
public const TYPE_ONLINE_STRONG = 'ONLINE_STRONG';

/**
* @var string|null
* @SerializedName("Type")
*/
private $type;
private ?string $type = null;

/**
* @var string|null
* @SerializedName("TerminalId")
*/
private $terminalId;
private ?string $terminalId = null;

public function getType(): ?string
{
Expand Down
Loading

0 comments on commit 8fe2452

Please sign in to comment.