public static function initialize($idA, $cicle = 0, $idS) { $OA = ActivitatsPeer::retrieveByPK($idA); if (!$OA instanceof Activitats) { $OA = new Activitats(); $OA->setSiteId($idS); $OA->setActiu(true); if ($cicle > 0) { $OA->setCiclesCicleid($cicle); } else { $OA->setCiclesCicleid(null); } } return new ActivitatsForm($OA, array('IDS' => $idS)); }