Settings
Модель Settings отвечает за работу с настройками модулей и системы.
Все модули хранят настройки в базе данных, это позволяет не заботиться о правах доступа к файлам и способах сохранения данных.
Использование модели очень простое, она позволяет записать/прочитать данные.
Данные по возможности кешируются для снижения нагрузки на базу данных.
Пример использования:
$this->GMS->load->model('Settings_model', 'gms_config');$this->config = $this->GMS->gms_config->get('account');var_dump($this->config);
foreach($_POST as $key=> $value){$this->config[$key] = xss_clean($value);}$this->GMS->gms_config->set('auth', $this->config);
Получение данных о настройках
function get($config_name)
@param string name имя настроек
@return array / bool
Запись данных о настройках
function set($config_name, $object)
@param string name имя настроек
@param mixed object
@return bool
