category; } public function getDate(): ?DateTimeInterface { return $this->date; } public function getDescription(): ?string { return $this->description; } public function getId() { return $this->id; } public function getObject(): ?StoredObject { return $this->object; } /** * Get scope. * * @return \Chill\MainBundle\Entity\Scope */ public function getScope(): ?Scope { return $this->scope; } public function getTemplate(): ?DocGeneratorTemplate { return $this->template; } public function getTitle(): ?string { return $this->title; } public function getUser() { return $this->user; } public function setCategory(DocumentCategory $category): self { $this->category = $category; return $this; } public function setDate(DateTimeInterface $date): self { $this->date = $date; return $this; } public function setDescription($description): self { $this->description = (string) $description; return $this; } public function setObject(?StoredObject $object = null) { $this->object = $object; return $this; } public function setScope($scope): self { $this->scope = $scope; return $this; } public function setTemplate(?DocGeneratorTemplate $template): self { $this->template = $template; return $this; } public function setTitle(string $title): self { $this->title = $title; return $this; } public function setUser($user): self { $this->user = $user; return $this; } }