id; } /** * @return Customer */ public function getCustomer() { return $this->customer; } /** * @param Customer $customer * @return Project */ public function setCustomer($customer) { $this->customer = $customer; return $this; } /** * @param string $name * @return Project */ public function setName($name) { $this->name = $name; return $this; } /** * @return string */ public function getName() { return $this->name; } /** * @param string $comment * @return Project */ public function setComment($comment) { $this->comment = $comment; return $this; } /** * @return string */ public function getComment() { return $this->comment; } /** * @param bool $visible * @return Project */ public function setVisible($visible) { $this->visible = $visible; return $this; } /** * @return bool */ public function getVisible() { return $this->visible; } /** * @param float $budget * @return Project */ public function setBudget($budget) { $this->budget = $budget; return $this; } /** * @return float */ public function getBudget() { return $this->budget; } /** * @param Timesheet[] $timesheets * @return Project */ public function setTimesheets($timesheets) { $this->timesheets = $timesheets; return $this; } /** * @return Timesheet[] */ public function getTimesheets() { return $this->timesheets; } /** * @param Activity[] $activities * @return Project */ public function setActivities($activities) { $this->activities = $activities; return $this; } /** * @return Activity[] */ public function getActivities() { return $this->activities; } /** * @return string|null */ public function getOrderNumber(): ?string { return $this->orderNumber; } /** * @param string $orderNumber * @return Project */ public function setOrderNumber($orderNumber) { $this->orderNumber = $orderNumber; return $this; } /** * @return string */ public function __toString() { return $this->getName(); } }