createdAt = new \DateTime(); $this->attachment = ''; } /** * @return int */ public function getId() { return $this->id; } /** * @param int $id * @return $this */ public function setId($id) { $this->id = $id; return $this; } /** * @return string */ public function getTitle() { return $this->title; } /** * @param string $title * @return CarePost */ public function setTitle($title) { $this->title = $title; return $this; } /** * @return string */ public function getContent() { return $this->content; } /** * @param string $content * @return CarePost */ public function setContent($content) { $this->content = $content; return $this; } /** * @return string */ public function getExternalCareId() { return $this->externalCareId; } /** * @param string $externalCareId * @return CarePost */ public function setExternalCareId($externalCareId) { $this->externalCareId = $externalCareId; return $this; } /** * @return mixed */ public function getUser() { return $this->user; } /** * @param mixed $user * @return CarePost */ public function setUser($user) { $this->user = $user; return $this; } /** * @return bool */ public function isPrivate() { return $this->private; } /** * @param bool $private * @return CarePost */ public function setPrivate($private) { $this->private = $private; return $this; } /** * @return bool */ public function isExternalSource() { return $this->externalSource; } /** * @param bool $externalSource * @return CarePost */ public function setExternalSource($externalSource) { $this->externalSource = $externalSource; return $this; } /** * @return string */ public function getAttachment() { return $this->attachment; } /** * @param string $attachment * @return CarePost */ public function setAttachment($attachment) { $this->attachment = $attachment; return $this; } /** * @return mixed */ public function getParent() { return $this->parent; } /** * @param mixed $parent * @return CarePost */ public function setParent($parent) { $this->parent = $parent; return $this; } /** * @return int */ public function hasParent() { return !empty($this->parent) ? 1 : 0; } /** * @return mixed */ public function getChildren() { return $this->children; } /** * @param mixed $children * @return CarePost */ public function setChildren($children) { $this->children = $children; return $this; } /** * @return mixed */ public function getCreatedAt() { return $this->createdAt; } /** * @param mixed $createdAt * @return CarePost */ public function setCreatedAt($createdAt) { $this->createdAt = $createdAt; return $this; } /** * @return mixed */ public function getUpdatedAt() { return $this->updatedAt; } /** * @param mixed $updatedAt * @return CarePost */ public function setUpdatedAt($updatedAt) { $this->updatedAt = $updatedAt; return $this; } /** * @return array */ public function getTags() { return $this->tags; } /** * @param array $tags * @return CarePost */ public function setTags($tags) { $this->tags = $tags; return $this; } /** * @return mixed */ public function getInsertUser() { return $this->insertUser; } /** * @param mixed $insertUser * @return CarePost */ public function setInsertUser($insertUser) { $this->insertUser = $insertUser; return $this; } }