/** * Return the personal project of the user * * @access public * @param void * @return Project */ function getPersonalProject() { if (is_null($this->personal_project)) { $this->personal_project = Projects::findById($this->getPersonalProjectId()); if (!$this->personal_project instanceof Project) { $this->personal_project = new Project(); $this->personal_project->setId(0); $this->personal_project->setColor(0); $this->personal_project->setParentWorkspace(null); } } // if return $this->personal_project; }