for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php declare(strict_types=1);
namespace Ticketpark\SaferpayJson\Request\Container;
use JMS\Serializer\Annotation\SerializedName;
use JMS\Serializer\Annotation\Type;
final class Card
{
/**
* @var string|null
* @SerializedName("Number")
*/
private $number;
* @var int|null
* @SerializedName("ExpYear")
* @Type("integer")
private $expYear;
* @SerializedName("ExpMonth")
private $expMonth;
* @SerializedName("HolderName")
private $holderName;
* @SerializedName("CountryCode")
private $countryCode;
public function getNumber(): ?string
return $this->number;
}
public function setNumber(?string $number): self
$this->number = $number;
return $this;
public function getExpYear(): ?int
return $this->expYear;
public function setExpYear(?int $expYear): self
$this->expYear = $expYear;
public function getExpMonth(): ?int
return $this->expMonth;
public function setExpMonth(?int $expMonth): self
$this->expMonth = $expMonth;
public function getHolderName(): ?string
return $this->holderName;
public function setHolderName(?string $holderName): self
$this->holderName = $holderName;
public function getCountryCode(): ?string
return $this->countryCode;
public function setCountryCode(?string $countryCode): self
$this->countryCode = $countryCode;