protected function save_CivisocialTwittersettings($values) { $fields = CRM_Civisocial_DAO_CivisocialTwittersettings::fields(); foreach ($fields as $field) { $params = array(); if (isset($values[$field['name']])) { $params[$field['name']] = $values[$field['name']]; } } CRM_Civisocial_BAO_CivisocialTwittersettings::add($params); }