function oauthconnector_fields_save in OAuth Connector 7
Save (insert/update) a field.
1 call to oauthconnector_fields_save()
File
- ./
oauthconnector.module, line 835 - OAuth Connector module
Code
function oauthconnector_fields_save($field_name, $field, $old_field_name = '') {
if (in_array($field_name, _oauthconnector_fieldkeys_not_in_db())) {
return FALSE;
}
if (!empty($old_field_name)) {
oauthconnector_fields_delete($old_field_name);
}
oauthconnector_fields_delete($field_name);
$save = array(
'name' => $field_name,
'title' => $field['title'],
'description' => $field['description'],
'required' => $field['required'],
);
db_insert('oauthconnector_fields')
->fields($save)
->execute();
return TRUE;
}