public function save_list($params)
{
$table = MW_DB_TABLE_FORMS_LISTS;
if (isset($params['mw_new_forms_list'])) {
$params['id'] = 0;
$params['id'] = 0;
$params['title'] = $params['mw_new_forms_list'];
}
if (isset($params['for_module'])) {
$params['module_name'] = $params['for_module'];
}
$params['table'] = $table;
$id = $this->app->database_manager->save($table, $params);
if (isset($params['for_module_id'])) {
$data = array();
$data['module'] = $params['module_name'];
$data['option_group'] = $params['for_module_id'];
$data['option_key'] = 'list_id';
$data['option_value'] = $id;
$this->app->option_manager->save($data);
}
return array('success' => 'List is updated', $params);
}