<?phpdeclare(strict_types=1);namespace App\Entity\Vista;use Doctrine\ORM\Mapping as ORM;use Nelmio\ApiDocBundle\Annotation\Model;use Swagger\Annotations as SWG;/** * @ORM\Entity() * @ORM\Table(name="balance") */class MemberBalance{ use MemberBalanceTrait; /** * Original * * @ORM\Column(nullable=true, type="string") * @var string|null */ protected $balanceTypeID; /** * Original * * @ORM\Column(nullable=true, type="string") * @var string|null */ protected $name; /** * Original * * @ORM\Column(nullable=true, type="string") * @var string|null */ protected $message; /** * Changed from float|null * * @ORM\Column(nullable=true, type="integer") * @var integer|null */ protected $pointsRemaining; /** * Changed from float|null * * @ORM\Column(nullable=true, type="integer") * @var integer|null */ protected $lifetimePointsBalanceDisplay; /** * Original * * @ORM\Column(nullable=true, type="boolean") * @var boolean|null */ protected $isDefault; /** * Original * * @ORM\Column(nullable=true, type="string") * @var string|null */ protected $nameAlt; /** * Changed from Translation[]|null * * @SWG\Property(type="array", @SWG\Items(ref=@Model(type=\App\Entity\Vista\Translation::class))) * @ORM\Column(type="array") * @var string[]|null */ protected $nameTranslations; /** * Changed from float|null * * @ORM\Column(nullable=true, type="integer") * @var integer|null */ protected $redemptionRate; /** * @return string|null */ public function getBalanceTypeID(): ?string { return $this->balanceTypeID; } /** * @param string|null $balanceTypeID * @return MemberBalance */ public function setBalanceTypeID(?string $balanceTypeID): MemberBalance { $this->balanceTypeID = $balanceTypeID; return $this; } /** * @return string|null */ public function getName(): ?string { return $this->name; } /** * @param string|null $name * @return MemberBalance */ public function setName(?string $name): MemberBalance { $this->name = $name; return $this; } /** * @return string|null */ public function getMessage(): ?string { return $this->message; } /** * @param string|null $message * @return MemberBalance */ public function setMessage(?string $message): MemberBalance { $this->message = $message; return $this; } /** * @return int|null */ public function getPointsRemaining(): ?int { return $this->pointsRemaining; } /** * @param int|null $pointsRemaining * @return MemberBalance */ public function setPointsRemaining(?int $pointsRemaining): MemberBalance { $this->pointsRemaining = $pointsRemaining; return $this; } /** * @return int|null */ public function getLifetimePointsBalanceDisplay(): ?int { return $this->lifetimePointsBalanceDisplay; } /** * @param int|null $lifetimePointsBalanceDisplay * @return MemberBalance */ public function setLifetimePointsBalanceDisplay(?int $lifetimePointsBalanceDisplay): MemberBalance { $this->lifetimePointsBalanceDisplay = $lifetimePointsBalanceDisplay; return $this; } /** * @return bool|null */ public function getisDefault(): ?bool { return $this->isDefault; } /** * @param bool|null $isDefault * @return MemberBalance */ public function setIsDefault(?bool $isDefault): MemberBalance { $this->isDefault = $isDefault; return $this; } /** * @return string|null */ public function getNameAlt(): ?string { return $this->nameAlt; } /** * @param string|null $nameAlt * @return MemberBalance */ public function setNameAlt(?string $nameAlt): MemberBalance { $this->nameAlt = $nameAlt; return $this; } /** * @return string[]|null */ public function getNameTranslations(): ?array { return $this->nameTranslations; } /** * @param string[]|null $nameTranslations * @return MemberBalance */ public function setNameTranslations(?array $nameTranslations): MemberBalance { $this->nameTranslations = $nameTranslations; return $this; } /** * @return int|null */ public function getRedemptionRate(): ?int { return $this->redemptionRate; } /** * @param int|null $redemptionRate * @return MemberBalance */ public function setRedemptionRate(?int $redemptionRate): MemberBalance { $this->redemptionRate = $redemptionRate; return $this; }}