PluginProbe
GamiPress – Gamification plugin to reward points, badges & ranks in WordPress, now with AI / 8.0.5
GamiPress – Gamification plugin to reward points, badges & ranks in WordPress, now with AI v8.0.5
8.0.5 8.0.4 8.0.3 8.0.1 8.0.2 8.0.0 7.9.9.7 7.9.9.6 7.9.9.5 7.9.9.4 7.9.9.3 7.9.9.2 7.9.9.1 7.9.9 7.9.8 7.9.7 7.9.6 7.9.5 7.9.4 7.9.3 7.9.2 7.9.1 7.9.0 7.8.9 7.8.8 All 47 releases
← All changes | integrations/jetformbuilder/includes/functions.php +40 -0 7.9.1 → 8.0.5 View file →
@@ -1,0 +1,40 @@
1 +<?php
2 +/**
3 + * Functions
4 + *
5 + * @package GamiPress\JetFormBuilder\Functions
6 + * @since 1.0.0
7 + */
8 +// Exit if accessed directly
9 +if( !defined( 'ABSPATH' ) ) exit;
10 +
11 +/**
12 + * Get form fields values
13 + *
14 + * @since 1.0.0
15 + *
16 + * @param Jet_Form_Builder\Form_Handler $form_handler
17 + *
18 + * @return array
19 + */
20 +function gamipress_jetformbuilder_get_form_fields_values( $form_handler ) {
21 +
22 + $form_fields = array();
23 +
24 + $all_fields = $form_handler->action_handler->request_data;
25 +
26 + foreach ( $all_fields as $field_key => $field_value ) {
27 + if ( empty( $field_value ) ) {
28 + continue;
29 + }
30 +
31 + if ( substr( $field_key, 0, 2 ) === '__' ) {
32 + continue;
33 + }
34 +
35 + $form_fields[$field_key] = $field_value;
36 + }
37 +
38 + return $form_fields;
39 +
40 +}