static function vcita_update_details($text)
 {
     self::$global_options = FSCF_Util::get_global_options();
     if (!isset($text['vcita_scheduling_button'])) {
         $text['vcita_scheduling_button'] = 'false';
     }
     if (!isset($text['vcita_link'])) {
         $text['vcita_link'] = 'false';
     }
     if (isset($_POST['vcita_disconnect'])) {
         $text = FSCF_Process::vcita_disconnect_form($text);
     } else {
         if (isset($_POST['vcita_disable'])) {
             $text['vcita_scheduling_button'] = 'false';
             $text['vcita_link'] = 'false';
             self::$global_options['vcita_dismiss'] = 'true';
             self::$global_options['vcita_show_disable_msg'] = 'true';
             update_option('fs_contact_global', self::$global_options);
         } else {
             if (isset($_POST['vcita_change_email_action']) && $text['vcita_changed_email'] != "") {
                 $text['vcita_email'] = trim($text['vcita_changed_email']);
             } else {
                 if (self::$form_options['vcita_approved'] == 'false' && isset($text['vcita_email_new']) && trim($text['vcita_email_new']) != "" && isset($text['vcita_first_name']) && trim($text['vcita_first_name']) != "" && isset($text['vcita_last_name']) && trim($text['vcita_last_name']) != "") {
                     $text['vcita_approved'] = 'true';
                     $text['vcita_email'] = trim($text['vcita_email_new']);
                     $text = FSCF_Process::vcita_create_or_validate_user($text, self::$global_options);
                     if ($text['vcita_confirmed'] != 'true') {
                         self::$global_options['vcita_initialized'] = 'true';
                         update_option('fs_contact_global', self::$global_options);
                     }
                 }
             }
         }
     }
     return $text;
 }