public static function initialize($idL, $idS) { $OL = LlistesPeer::retrieveByPK($idL); if (!$OL instanceof Llistes) { $OL = new Llistes(); $OL->setSiteId($idS); $OL->setActiu(true); } return new LlistesForm($OL, array('IDS' => $idS)); }
public function saveLlista() { $L = new Llistes(); if (!$this->getRequestParameter('NOU')) { $L = LlistesPeer::retrieveByPK($this->getRequestParameter('IDL')); $L->setNew(false); } $L->setNom($this->getRequestParameter('NOM')); $L->save(); $RET['ERRORS'] = array(); $RET['LLISTA'] = $L; return $RET; }