Exemplo n.º 1
0
 public static function initialize($idU, $idS, $isMatricules = false, $isWeb = false)
 {
     $OU = UsuarisPeer::retrieveByPK($idU);
     if (!$OU instanceof Usuaris) {
         $OU = new Usuaris();
         $OU->setSiteId($idS);
         $OU->setActiu(true);
         $OU->setNivellsIdnivells(NivellsPeer::REGISTRAT);
         $OU->setHabilitat(true);
     }
     if ($isMatricules) {
         return new UsuarisMatriculesForm($OU);
     } elseif ($isWeb) {
         return new ClientUsuarisForm($OU);
     } else {
         return new UsuarisForm($OU);
     }
 }