src/Admin/Modules/Contract/Entity/ContractInstallment.php line 12
<?phpnamespace App\Admin\Modules\Contract\Entity;use Doctrine\DBAL\Types\Types;use Doctrine\ORM\Mapping as ORM;/*** @ORM\Table(name="contract_installment")* @ORM\Entity*/class ContractInstallment{/*** @var int** @ORM\Column(type="bigint", options={"unsigned"=true}))* @ORM\Id* @ORM\GeneratedValue(strategy="AUTO")*/protected $id;/*** @var \App\Admin\Modules\Contract\Entity\Contract** @ORM\ManyToOne(targetEntity="App\Admin\Modules\Contract\Entity\Contract", inversedBy="installments")* @ORM\JoinColumns({* @ORM\JoinColumn(name="id_contract", referencedColumnName="id", nullable=false, onDelete="CASCADE")* })*/private $contract;/*** @ORM\Column(name="amount", type="decimal", precision=14, scale=2, nullable=false)*/private $amount;/*** @ORM\Column(name="repayment_days", type="smallint", nullable=false)*/private $repaymentDays;/*** @var int** @ORM\Column(name="is_paid", type="boolean", nullable=false)*/private $isPaid;public function __construct(){$this->isPaid = false;}public function getId(): ?string{return $this->id;}public function getAmount(): ?string{return $this->amount;}public function setAmount(string $amount): self{$this->amount = $amount;return $this;}public function getContract(): ?Contract{return $this->contract;}public function setContract(?Contract $contract): self{$this->contract = $contract;return $this;}public function getIsPaid(): ?bool{return $this->isPaid;}public function setIsPaid(bool $isPaid): self{$this->isPaid = $isPaid;return $this;}public function getRepaymentDays(): ?int{return $this->repaymentDays;}public function setRepaymentDays(int $repaymentDays): self{$this->repaymentDays = $repaymentDays;return $this;}}