Example #1
0
 /**
  * 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;
 }