Example #1
0
 public function setSetting($setting, $description = null)
 {
     $setting = ProjectSettingPeer::retrieveByProjectIdTitle($this->getId(), $setting);
     if ($setting == null) {
         $setting = new ProjectSetting();
         $setting->setProjectId($this->getId());
         $setting->setTitle($setting);
         $setting->setDescription($description);
         // Optional description of setting, if title is unclear
     }
     $setting->setSetting($setting);
     $setting->save();
 }
Example #2
0
 public function addProjectSetting(ProjectSetting $l)
 {
     $this->collProjectSettings[] = $l;
     $l->setProject($this);
 }