' . esc_html( $form['body'] ) . '
'; if ( is_array( $form['options'] ) ) { $html .= ''; } $html .= '' . __( 'Submitting form', 'saboxplugin' ) . '
'; $html .= '' ?> __( 'Set up is too difficult', 'saboxplugin' ), 'documentation' => __( 'Lack of documentation', 'saboxplugin' ), 'features' => __( 'Not the features I wanted', 'saboxplugin' ), 'better-plugin' => __( 'Found a better plugin', 'saboxplugin' ), 'incompatibility' => __( 'Incompatible with theme or plugin', 'saboxplugin' ), ); $form['details'] = __( 'How could we improve ?', 'saboxplugin' ); return $form; } public function epsilon_deactivate_plugin_callback() { check_ajax_referer( 'epsilon_deactivate_plugin', 'security' ); if ( isset( $_POST['reason'] ) && isset( $_POST['details'] ) && isset( $_POST['tracking'] ) ) { require_once 'class-epsilon-plugin-request-sab.php'; $args = array( 'reason' => $_POST['reason'], 'details' => $_POST['details'], 'tracking' => $_POST['tracking'], ); $request = new Epsilon_Plugin_Request_SAB( $this->plugin_file, $args ); if ( $request->request_successful ) { echo json_encode( array( 'status' => 'ok', ) ); } else { echo json_encode( array( 'status' => 'nok', ) ); } } else { echo json_encode( array( 'status' => 'ok', ) ); } die(); } }