public function action__wp_ajax_lift_settings() { $current_state = array('credentials' => array('accessKey' => Lift_Search::get_access_key_id(), 'secretKey' => Lift_Search::get_secret_access_key()), 'domainname' => Lift_Search::get_search_domain_name(), 'region' => Lift_Search::get_domain_region(), 'last_sync' => Lift_Batch_Handler::get_last_cron_time(), 'next_sync' => Lift_Batch_Handler::get_next_cron_time(), 'batch_interval' => Lift_Search::get_batch_interval_display(), 'override_search' => Lift_Search::get_override_search(), 'nonce' => wp_create_nonce('lift_setting')); $c_state = array(); foreach ($current_state as $id => $value) { $c_state[] = array('id' => $id, 'value' => $value); } $current_state = $c_state; $response = json_encode($current_state); header('Content-Type: application/json'); die($response); }