public function setDescription($description) { if (is_string($description)) { $this->description = $description; } else { throw new \InvalidArgumentException("Invalid description type.", 500); } return $this; }