Exemplo n.º 1
0
 /**
  * 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;
         }
     }
 }
Exemplo n.º 2
0
/**
 * 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;
}
Exemplo n.º 3
0
 /**
  * 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'];
     }
 }