id; } /** * Set name * * @param string $name * @return $this */ public function setName($name) { $this->name = $name; return $this; } /** * Get name * * @return string */ public function getName() { return $this->name; } /** * @return string */ public function getTitle(): ?string { return $this->title; } /** * @param string $title * @return InvoiceTemplate */ public function setTitle(string $title) { $this->title = $title; return $this; } /** * @return string */ public function getAddress(): ?string { return $this->address; } /** * @param string $address * @return InvoiceTemplate */ public function setAddress($address) { $this->address = $address; return $this; } /** * @return string */ public function getNumberGenerator(): ?string { return $this->numberGenerator; } /** * @param string $numberGenerator * @return InvoiceTemplate */ public function setNumberGenerator(string $numberGenerator) { $this->numberGenerator = $numberGenerator; return $this; } /** * @return int */ public function getDueDays(): ?int { return $this->dueDays; } /** * @param int $dueDays * @return InvoiceTemplate */ public function setDueDays(int $dueDays) { $this->dueDays = $dueDays; return $this; } /** * @return float */ public function getVat(): ?float { return $this->vat; } /** * @param float $vat * @return InvoiceTemplate */ public function setVat(float $vat) { $this->vat = $vat; return $this; } /** * @return string */ public function getCompany(): ?string { return $this->company; } /** * @param string $company * @return InvoiceTemplate */ public function setCompany(string $company) { $this->company = $company; return $this; } /** * @return string */ public function getRenderer(): string { return $this->renderer; } /** * @param string $renderer * @return InvoiceTemplate */ public function setRenderer(string $renderer) { $this->renderer = $renderer; return $this; } /** * @return string */ public function getCalculator(): string { return $this->calculator; } /** * @param string $calculator * @return InvoiceTemplate */ public function setCalculator(string $calculator) { $this->calculator = $calculator; return $this; } /** * @return string */ public function getPaymentTerms(): ?string { return $this->paymentTerms; } /** * @param string $paymentTerms * @return InvoiceTemplate */ public function setPaymentTerms(?string $paymentTerms) { $this->paymentTerms = $paymentTerms; return $this; } /** * @return string */ public function __toString() { return $this->getName(); } }