Lines Matching refs:settings
45 $settings = array();
48 $settings[$key] = $json[$item['field']];
51 vbsso_save_platform_settings($settings);
194 * @param mixed $settings settinhs
198 function vbsso_save_platform_settings($settings) { argument
199 file_put_contents(VBSSO_PLATFORM_CONFIG_FILE, base64_encode(serialize($settings)));
305 $settings = unserialize(base64_decode(file_get_contents(VBSSO_VBSSO_CONFIG_FILE)));
307 if (!isset($settings[VBSSO_NAMED_EVENT_FIELD_LOGIN_THROUGH_VB_PAGE])) {
308 $settings[VBSSO_NAMED_EVENT_FIELD_LOGIN_THROUGH_VB_PAGE] = TRUE;
311 if (!isset($settings[VBSSO_PLATFORM_FOOTER_LINK_PROPERTY])) {
312 $settings[VBSSO_PLATFORM_FOOTER_LINK_PROPERTY] = VBSSO_PLATFORM_FOOTER_LINK_SHOW_EVERYWHERE;
314 if (!isset($settings[VBSSO_NAMED_EVENT_FIELD_API_KEY])) {
315 $settings[VBSSO_NAMED_EVENT_FIELD_API_KEY] = SHAREDAPI_DEFAULT_API_KEY;
318 if (!isset($settings[VBSSO_NAMED_EVENT_FIELD_USERGROUPS_ASSOC])) {
319 $settings[VBSSO_NAMED_EVENT_FIELD_USERGROUPS_ASSOC] = FALSE;
322 return $settings;
333 $settings = array();
334 $settings[VBSSO_PLATFORM_FOOTER_LINK_PROPERTY] =
336 $settings[VBSSO_NAMED_EVENT_FIELD_API_KEY] =
339 $settings[VBSSO_NAMED_EVENT_FIELD_LOGIN_THROUGH_VB_PAGE] =
352 $settings[VBSSO_NAMED_EVENT_FIELD_USERGROUPS_ASSOC] = json_encode($vbsso_usergroups_assoc);
355 file_put_contents(VBSSO_VBSSO_CONFIG_FILE, base64_encode(serialize($settings)));
356 $vbsso_settings = $settings;