<?phpdeclare(strict_types=1);namespace App\Entity\Vista;use JMS\Serializer\Annotation as Serializer;use Doctrine\ORM\Mapping as ORM;/** * @ORM\Entity(repositoryClass=App\Repository\ConcessionItemRepository::class) */class ConcessionItem{ /** * @ORM\Id() * @ORM\GeneratedValue() * @ORM\Column(type="integer") * @var integer */ protected $idx; /** * Original * * @var string * @Serializer\Type("string") * @ORM\Column(type="string") */ protected $id; /** * Original * * @var string * @Serializer\Type("string") * @ORM\Column(type="string") */ protected $imagePath; /** * Original * * @var string * @Serializer\Type("string") * @ORM\Column(type="string", length=10) */ protected $cinemaId; /** * Original * * @var string * @Serializer\Type("string") * @ORM\Column(type="string", length=255, nullable=true) */ private $headOfficeItemCode; /** * Original * * @var string * @Serializer\Type("string") * @ORM\Column(type="string", length=255, nullable=true) */ private $descriptionAlt; /** * Original * * @var string|null * @Serializer\Type("string") * @ORM\Column(type="string", length=255, nullable=true) */ protected $description; /** * Original * * @var integer|null * @Serializer\Type("integer") * @ORM\Column(type="integer") */ protected $priceInCents; /** * Original * * @var string|null * @Serializer\Type("string") * @ORM\Column(type="string", length=255) */ private $itemClassCode; /** * @return int */ public function getIdx(): int { return $this->idx; } /** * @param int $idx * @return ConcessionItem */ public function setIdx(int $idx): ConcessionItem { $this->idx = $idx; return $this; } /** * @return string */ public function getId(): string { return $this->id; } /** * @param string|null $id * @return ConcessionItem */ public function setId(string $id): ConcessionItem { $this->id = $id; return $this; } /** * @return string */ public function getImagePath(): string { return $this->imagePath; } /** * @param string|null $imagePath * @return ConcessionItem */ public function setImagePath(string $imagePath): ConcessionItem { $this->imagePath = $imagePath; return $this; } /** * @return string */ public function getCinemaId(): string { return $this->cinemaId; } /** * @param string $cinemaId * @return ConcessionItem */ public function setCinemaId(string $cinemaId): self { $this->cinemaId = $cinemaId; return $this; } /** * @return string|null */ public function getDescription(): ?string { return $this->description; } /** * @param string|null $description * @return ConcessionItem */ public function setDescription(?string $description): ConcessionItem { $this->description = $description; return $this; } /** * @return string|null */ public function getHeadOfficeItemCode(): ?string { return $this->headOfficeItemCode; } /** * @param string|null $headOfficeItemCode * @return ConcessionItem */ public function setHeadOfficeItemCode(?string $headOfficeItemCode): self { $this->headOfficeItemCode = $headOfficeItemCode; return $this; } /** * @return string|null */ public function getDescriptionAlt(): ?string { return $this->descriptionAlt; } /** * @param string|null $descriptionAlt * @return ConcessionItem */ public function setDescriptionAlt(?string $descriptionAlt): self { $this->descriptionAlt = $descriptionAlt; return $this; } /** * @return int|null */ public function getPriceInCents(): ?int { return $this->priceInCents; } /** * @param int|null $priceInCents * @return ConcessionItem */ public function setPriceInCents(?int $priceInCents): ConcessionItem { $this->priceInCents = $priceInCents; return $this; } /** * @return string */ public function getItemClassCode(): ?string { return $this->itemClassCode; } /** * @param string $itemClassCode * @return ConcessionItem */ public function setItemClassCode(string $itemClassCode): self { $this->itemClassCode = $itemClassCode; return $this; }}