/** * @param $field * @param $name (default'') * @param $values (default '') * @param $options array **/ static function getSpecificValueToSelect($field, $name = '', $values = '', array $options = array()) { if (!is_array($values)) { $values = array($field => $values); } $options['display'] = false; switch ($field) { case 'mode': $options['value'] = $values[$field]; return Dropdown::showFromArray($name, WifiNetwork::getWifiCardModes(), $options); case 'version': $options['value'] = $values[$field]; return Dropdown::showFromArray($name, WifiNetwork::getWifiCardVersion(), $options); } return parent::getSpecificValueToSelect($field, $name, $values, $options); }
/** * @param $field * @param $name (default '') * @param $values (defaul '') * @param $options array */ static function getSpecificValueToSelect($field, $name = '', $values = '', array $options = array()) { if (!is_array($values)) { $values = array($field => $values); } $options['display'] = false; switch ($field) { case 'type': $options['value'] = $values[$field]; return Dropdown::showFromArray($name, self::getPortTypeName(), $options); case 'speed': $options['value'] = $values[$field]; return Dropdown::showFromArray($name, self::getPortSpeed(), $options); } return parent::getSpecificValueToSelect($field, $name, $values, $options); }