/** * Loads available device models from database * * @return void */ protected function loadModels() { $tmpModels = zb_SwitchModelsGetAll(); if (!empty($tmpModels)) { foreach ($tmpModels as $io => $each) { $this->allModelsData[$each['id']] = $each; } } }
/** * Returns switch models array in format modelid=>name * * @return array */ function zb_SwitchModelsGetAllTag() { $allmodels = zb_SwitchModelsGetAll(); $result = array(); if (!empty($allmodels)) { foreach ($allmodels as $io => $eachmodel) { $result[$eachmodel['id']] = $eachmodel['modelname']; } } return $result; }
/** * Loads all available snmp models data into private data property * * @return void */ protected function loadOltModels() { $rawModels = zb_SwitchModelsGetAll(); foreach ($rawModels as $io => $each) { $this->allOltModels[$each['id']]['modelname'] = $each['modelname']; $this->allOltModels[$each['id']]['snmptemplate'] = $each['snmptemplate']; } }