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(); } }
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(); } } }