Esempio n. 1
0
 public static function newDeviceFromxPLNetwork($_logicalId)
 {
     $xPl = self::byLogicalId($_logicalId, 'xpl');
     if (is_object($xPl)) {
         $xPl->setIsEnable(1);
         $xPl->save();
     } else {
         $xPl = new xpl();
         $xPl->setName($_logicalId);
         $xPl->setLogicalId($_logicalId);
         $xPl->setObject_id(null);
         $xPl->setEqType_name('xpl');
         $xPl->setIsEnable(1);
         $xPl->setIsVisible(1);
         $xPl->save();
     }
 }
Esempio n. 2
0
 public static function newDeviceFromxPLNetwork($_logicalId)
 {
     $list_xPl = self::byLogicalId($_logicalId);
     if (is_object($list_xPl[0])) {
         foreach ($list_xPl as $xPl) {
             $xPl->setIsEnable(1);
             $xPl->save();
         }
     } else {
         if (!is_object($xPl)) {
             $xPL = new xpl();
             $xPL->setName($_logicalId);
             $xPL->setLogicalId($_logicalId);
             $xPL->setObject_id(null);
             $xPL->setIsEnable(1);
             $xPL->setIsVisible(1);
             $xPl->save();
         }
     }
 }