<?phpnamespace JF\JuridicusBundle\Entity;use Doctrine\ORM\Mapping as ORM;use Symfony\Component\Validator\Constraints as Assert;use Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity;/** * PdfStempel */class PdfStempel extends Pdf{ const CLASSNAME = __CLASS__; /** * @var \DateTime * @Assert\Type(\DateTimeInterface::class) */ private $created_at; /** * @var \DateTime * @Assert\Type(\DateTimeInterface::class) */ private $updated_at; /** * @var \JF\JuridicusBundle\Entity\Kunde * @Assert\Valid * @Assert\NotNull */ private $kunde; /** * Set created_at * * @param \DateTime $createdAt * @return PdfStempel */ public function setCreatedAt($createdAt) { $this->created_at = $createdAt; return $this; } /** * Get created_at * * @return \DateTime */ public function getCreatedAt() { return $this->created_at; } /** * Set updated_at * * @param \DateTime $updatedAt * @return PdfStempel */ public function setUpdatedAt($updatedAt) { $this->updated_at = $updatedAt; return $this; } /** * Get updated_at * * @return \DateTime */ public function getUpdatedAt() { return $this->updated_at; } /** * Set kunde [OWNING SIDE] * * @param \JF\JuridicusBundle\Entity\Kunde $kunde * @return PdfStempel */ public function setKunde(Kunde $kunde = null) { $this->kunde = $kunde; return $this; } /** * Get kunde * * @return \JF\JuridicusBundle\Entity\Kunde */ public function getKunde() { return $this->kunde; } /** * Get dir * * @return string */ public function getDir() { return realpath( __DIR__ . '/../../../../app/files/pdf/stempel' ); } /** * * @return string */ public function __toString() { return $this->path; }}