| | 682 | // If not a new setting, default appropriate values that have not been set for us |
|---|
| | 683 | // |
|---|
| | 684 | if (!$new_setting) { |
|---|
| | 685 | if (!isset($vars['name'])) { |
|---|
| | 686 | $vars['name'] = $this->db_conf_store[$keyword]['name']; |
|---|
| | 687 | } |
|---|
| | 688 | if (!isset($vars['level'])) { |
|---|
| | 689 | $vars['level'] = $this->db_conf_store[$keyword]['level']; |
|---|
| | 690 | } |
|---|
| | 691 | if (!isset($vars['description'])) { |
|---|
| | 692 | $vars['description'] = $this->db_conf_store[$keyword]['description']; |
|---|
| | 693 | } |
|---|
| | 694 | if (!isset($vars['options'])) { |
|---|
| | 695 | $vars['options'] = $this->db_conf_store[$keyword]['options']; |
|---|
| | 696 | } |
|---|
| | 697 | if (!isset($vars['readlonly'])) { |
|---|
| | 698 | $vars['readlonly'] = $this->db_conf_store[$keyword]['readlonly']; |
|---|
| | 699 | } |
|---|
| | 700 | if (!isset($vars['hidden'])) { |
|---|
| | 701 | $vars['hidden'] = $this->db_conf_store[$keyword]['hidden']; |
|---|
| | 702 | } |
|---|
| | 703 | if (!isset($vars['category'])) { |
|---|
| | 704 | $vars['category'] = $this->db_conf_store[$keyword]['category']; |
|---|
| | 705 | } |
|---|
| | 706 | } |
|---|