public function render(array $params) { Ai1ec_Wp_Uri_Helper::local_redirect($params['url'], $params['query_args']); }
/** * Save the submitted settings form. * * @param string $settings_page Which settings page is being saved. * @return void */ function save($settings_page) { global $ai1ec_settings, $ai1ec_importer_plugin_helper; $ai1ec_settings->update($settings_page, $_REQUEST); do_action('ai1ec_save_settings', $settings_page, $_REQUEST); $ai1ec_settings->save(); do_action('ai1ec-post-save-facebook-login'); $referer = wp_get_referer(); if (!$referer) { $referer = AI1EC_SETTINGS_BASE_URL; } $query_args = array('updated' => 1); $error_messages = $ai1ec_importer_plugin_helper->are_there_any_errors_to_show_on_calendar_settings_page(); if (!empty($error_messages)) { $query_args['errors'] = $error_messages; } return Ai1ec_Wp_Uri_Helper::local_redirect($referer, $query_args); }