Completed
Push — master ( 17c312...573a52 )
by Jamie
03:10
created
classes/models/FrmForm.php 2 patches
Indentation   +333 added lines, -333 removed lines patch added patch discarded remove patch
@@ -1,387 +1,387 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 if ( ! defined('ABSPATH') ) {
3
-    die('You are not allowed to call this page directly.');
3
+	die('You are not allowed to call this page directly.');
4 4
 }
5 5
 
6 6
 class FrmForm {
7 7
 
8
-    /**
9
-     * @return int|boolean id on success or false on failure
10
-     */
11
-    public static function create( $values ) {
12
-        global $wpdb;
8
+	/**
9
+	 * @return int|boolean id on success or false on failure
10
+	 */
11
+	public static function create( $values ) {
12
+		global $wpdb;
13 13
 
14
-        $new_values = array(
14
+		$new_values = array(
15 15
 			'form_key'      => FrmAppHelper::get_unique_key( $values['form_key'], $wpdb->prefix . 'frm_forms', 'form_key' ),
16
-            'name'          => $values['name'],
17
-            'description'   => $values['description'],
18
-            'status'        => isset($values['status']) ? $values['status'] : 'draft',
19
-            'logged_in'     => isset($values['logged_in']) ? $values['logged_in'] : 0,
20
-            'is_template'   => isset($values['is_template']) ? (int) $values['is_template'] : 0,
16
+			'name'          => $values['name'],
17
+			'description'   => $values['description'],
18
+			'status'        => isset($values['status']) ? $values['status'] : 'draft',
19
+			'logged_in'     => isset($values['logged_in']) ? $values['logged_in'] : 0,
20
+			'is_template'   => isset($values['is_template']) ? (int) $values['is_template'] : 0,
21 21
 			'parent_form_id' => isset( $values['parent_form_id'] ) ? absint( $values['parent_form_id'] ) : 0,
22
-            'editable'      => isset($values['editable']) ? (int) $values['editable'] : 0,
23
-            'default_template' => isset($values['default_template']) ? (int) $values['default_template'] : 0,
24
-            'created_at'    => isset($values['created_at']) ? $values['created_at'] : current_time('mysql', 1),
25
-        );
22
+			'editable'      => isset($values['editable']) ? (int) $values['editable'] : 0,
23
+			'default_template' => isset($values['default_template']) ? (int) $values['default_template'] : 0,
24
+			'created_at'    => isset($values['created_at']) ? $values['created_at'] : current_time('mysql', 1),
25
+		);
26 26
 
27 27
 		$options = isset( $values['options'] ) ? (array) $values['options'] : array();
28 28
 		FrmFormsHelper::fill_form_options( $options, $values );
29 29
 
30
-        $options['before_html'] = isset($values['options']['before_html']) ? $values['options']['before_html'] : FrmFormsHelper::get_default_html('before');
31
-        $options['after_html'] = isset($values['options']['after_html']) ? $values['options']['after_html'] : FrmFormsHelper::get_default_html('after');
32
-        $options['submit_html'] = isset($values['options']['submit_html']) ? $values['options']['submit_html'] : FrmFormsHelper::get_default_html('submit');
30
+		$options['before_html'] = isset($values['options']['before_html']) ? $values['options']['before_html'] : FrmFormsHelper::get_default_html('before');
31
+		$options['after_html'] = isset($values['options']['after_html']) ? $values['options']['after_html'] : FrmFormsHelper::get_default_html('after');
32
+		$options['submit_html'] = isset($values['options']['submit_html']) ? $values['options']['submit_html'] : FrmFormsHelper::get_default_html('submit');
33 33
 
34
-        $options = apply_filters('frm_form_options_before_update', $options, $values);
35
-        $new_values['options'] = serialize($options);
34
+		$options = apply_filters('frm_form_options_before_update', $options, $values);
35
+		$new_values['options'] = serialize($options);
36 36
 
37
-        //if(isset($values['id']) && is_numeric($values['id']))
38
-        //    $new_values['id'] = $values['id'];
37
+		//if(isset($values['id']) && is_numeric($values['id']))
38
+		//    $new_values['id'] = $values['id'];
39 39
 
40 40
 		$wpdb->insert( $wpdb->prefix . 'frm_forms', $new_values );
41 41
 
42
-        $id = $wpdb->insert_id;
42
+		$id = $wpdb->insert_id;
43 43
 
44 44
 		// Clear form caching
45 45
 		self::clear_form_cache();
46 46
 
47
-        return $id;
48
-    }
47
+		return $id;
48
+	}
49 49
 
50
-    /**
51
-     * @return int|boolean ID on success or false on failure
52
-     */
53
-    public static function duplicate( $id, $template = false, $copy_keys = false, $blog_id = false ) {
54
-        global $wpdb;
50
+	/**
51
+	 * @return int|boolean ID on success or false on failure
52
+	 */
53
+	public static function duplicate( $id, $template = false, $copy_keys = false, $blog_id = false ) {
54
+		global $wpdb;
55 55
 
56
-        $values = self::getOne( $id, $blog_id );
57
-        if ( ! $values ) {
58
-            return false;
59
-        }
56
+		$values = self::getOne( $id, $blog_id );
57
+		if ( ! $values ) {
58
+			return false;
59
+		}
60 60
 
61
-        $new_key = $copy_keys ? $values->form_key : '';
61
+		$new_key = $copy_keys ? $values->form_key : '';
62 62
 
63
-        $new_values = array(
63
+		$new_values = array(
64 64
 			'form_key'      => FrmAppHelper::get_unique_key( $new_key, $wpdb->prefix . 'frm_forms', 'form_key' ),
65
-            'name'          => $values->name,
66
-            'description'   => $values->description,
67
-            'status'        => $template ? 'published' : 'draft',
68
-            'logged_in'     => $values->logged_in ? $values->logged_in : 0,
69
-            'editable'      => $values->editable ? $values->editable : 0,
70
-            'created_at'    => current_time('mysql', 1),
71
-            'is_template'   => $template ? 1 : 0,
72
-        );
73
-
74
-        if ( $blog_id ) {
75
-            $new_values['status'] = 'published';
76
-            $new_options = maybe_unserialize($values->options);
77
-            $new_options['email_to'] = get_option('admin_email');
78
-            $new_options['copy'] = false;
79
-            $new_values['options'] = $new_options;
80
-        } else {
81
-            $new_values['options'] = $values->options;
82
-        }
83
-
84
-        if ( is_array($new_values['options']) ) {
85
-            $new_values['options'] = serialize($new_values['options']);
86
-        }
65
+			'name'          => $values->name,
66
+			'description'   => $values->description,
67
+			'status'        => $template ? 'published' : 'draft',
68
+			'logged_in'     => $values->logged_in ? $values->logged_in : 0,
69
+			'editable'      => $values->editable ? $values->editable : 0,
70
+			'created_at'    => current_time('mysql', 1),
71
+			'is_template'   => $template ? 1 : 0,
72
+		);
73
+
74
+		if ( $blog_id ) {
75
+			$new_values['status'] = 'published';
76
+			$new_options = maybe_unserialize($values->options);
77
+			$new_options['email_to'] = get_option('admin_email');
78
+			$new_options['copy'] = false;
79
+			$new_values['options'] = $new_options;
80
+		} else {
81
+			$new_values['options'] = $values->options;
82
+		}
83
+
84
+		if ( is_array($new_values['options']) ) {
85
+			$new_values['options'] = serialize($new_values['options']);
86
+		}
87 87
 
88 88
 		$query_results = $wpdb->insert( $wpdb->prefix . 'frm_forms', $new_values );
89 89
 
90
-        if ( $query_results ) {
90
+		if ( $query_results ) {
91 91
 			// Clear form caching
92 92
 			self::clear_form_cache();
93 93
 
94
-            $form_id = $wpdb->insert_id;
95
-            FrmField::duplicate($id, $form_id, $copy_keys, $blog_id);
94
+			$form_id = $wpdb->insert_id;
95
+			FrmField::duplicate($id, $form_id, $copy_keys, $blog_id);
96 96
 
97
-            // update form settings after fields are created
97
+			// update form settings after fields are created
98 98
 			do_action( 'frm_after_duplicate_form', $form_id, $new_values, array( 'old_id' => $id ) );
99
-            return $form_id;
100
-        }
99
+			return $form_id;
100
+		}
101 101
 
102
-        return false;
103
-    }
102
+		return false;
103
+	}
104 104
 
105 105
 	public static function after_duplicate( $form_id, $values ) {
106
-        $new_opts = $values['options'] = maybe_unserialize($values['options']);
106
+		$new_opts = $values['options'] = maybe_unserialize($values['options']);
107 107
 
108
-        if ( isset($new_opts['success_msg']) ) {
109
-            $new_opts['success_msg'] = FrmFieldsHelper::switch_field_ids($new_opts['success_msg']);
110
-        }
108
+		if ( isset($new_opts['success_msg']) ) {
109
+			$new_opts['success_msg'] = FrmFieldsHelper::switch_field_ids($new_opts['success_msg']);
110
+		}
111 111
 
112
-        $new_opts = apply_filters('frm_after_duplicate_form_values', $new_opts, $form_id);
112
+		$new_opts = apply_filters('frm_after_duplicate_form_values', $new_opts, $form_id);
113 113
 
114
-        if ( $new_opts != $values['options'] ) {
115
-            global $wpdb;
114
+		if ( $new_opts != $values['options'] ) {
115
+			global $wpdb;
116 116
 			$wpdb->update( $wpdb->prefix . 'frm_forms', array( 'options' => maybe_serialize( $new_opts ) ), array( 'id' => $form_id ) );
117
-        }
118
-    }
117
+		}
118
+	}
119 119
 
120
-    /**
121
-     * @return int|boolean
122
-     */
123
-    public static function update( $id, $values, $create_link = false ) {
124
-        global $wpdb;
120
+	/**
121
+	 * @return int|boolean
122
+	 */
123
+	public static function update( $id, $values, $create_link = false ) {
124
+		global $wpdb;
125 125
 
126
-        if ( ! isset( $values['status'] ) && ( $create_link || isset( $values['options'] ) || isset( $values['item_meta'] ) || isset( $values['field_options'] ) ) ) {
127
-            $values['status'] = 'published';
128
-        }
126
+		if ( ! isset( $values['status'] ) && ( $create_link || isset( $values['options'] ) || isset( $values['item_meta'] ) || isset( $values['field_options'] ) ) ) {
127
+			$values['status'] = 'published';
128
+		}
129 129
 
130
-        if ( isset($values['form_key']) ) {
130
+		if ( isset($values['form_key']) ) {
131 131
 			$values['form_key'] = FrmAppHelper::get_unique_key( $values['form_key'], $wpdb->prefix . 'frm_forms', 'form_key', $id );
132
-        }
132
+		}
133 133
 
134
-        $form_fields = array( 'form_key', 'name', 'description', 'status', 'parent_form_id' );
134
+		$form_fields = array( 'form_key', 'name', 'description', 'status', 'parent_form_id' );
135 135
 
136
-        $new_values = self::set_update_options( array(), $values);
136
+		$new_values = self::set_update_options( array(), $values);
137 137
 
138
-        foreach ( $values as $value_key => $value ) {
138
+		foreach ( $values as $value_key => $value ) {
139 139
 			if ( $value_key && in_array( $value_key, $form_fields ) ) {
140 140
 				$new_values[ $value_key ] = $value;
141
-            }
142
-        }
141
+			}
142
+		}
143 143
 
144
-        if ( isset( $values['new_status'] ) && ! empty( $values['new_status'] ) ) {
145
-            $new_values['status'] = $values['new_status'];
146
-        }
144
+		if ( isset( $values['new_status'] ) && ! empty( $values['new_status'] ) ) {
145
+			$new_values['status'] = $values['new_status'];
146
+		}
147 147
 
148
-        if ( ! empty( $new_values ) ) {
148
+		if ( ! empty( $new_values ) ) {
149 149
 			$query_results = $wpdb->update( $wpdb->prefix . 'frm_forms', $new_values, array( 'id' => $id ) );
150
-            if ( $query_results ) {
150
+			if ( $query_results ) {
151 151
 				self::clear_form_cache();
152
-            }
153
-        } else {
154
-            $query_results = true;
155
-        }
156
-        unset($new_values);
152
+			}
153
+		} else {
154
+			$query_results = true;
155
+		}
156
+		unset($new_values);
157 157
 
158
-        $values = self::update_fields($id, $values);
158
+		$values = self::update_fields($id, $values);
159 159
 
160 160
 		do_action( 'frm_update_form', $id, $values );
161 161
 		do_action( 'frm_update_form_' . $id, $values );
162 162
 
163
-        return $query_results;
164
-    }
163
+		return $query_results;
164
+	}
165 165
 
166
-    /**
167
-     * @return array
168
-     */
166
+	/**
167
+	 * @return array
168
+	 */
169 169
 	public static function set_update_options( $new_values, $values ) {
170
-        if ( ! isset($values['options']) ) {
171
-            return $new_values;
172
-        }
170
+		if ( ! isset($values['options']) ) {
171
+			return $new_values;
172
+		}
173 173
 
174 174
 		$options = isset( $values['options'] ) ? (array) $values['options'] : array();
175 175
 		FrmFormsHelper::fill_form_options( $options, $values );
176 176
 
177
-        $options['custom_style'] = isset($values['options']['custom_style']) ? $values['options']['custom_style'] : 0;
178
-        $options['before_html'] = isset($values['options']['before_html']) ? $values['options']['before_html'] : FrmFormsHelper::get_default_html('before');
179
-        $options['after_html'] = isset($values['options']['after_html']) ? $values['options']['after_html'] : FrmFormsHelper::get_default_html('after');
180
-        $options['submit_html'] = (isset($values['options']['submit_html']) && $values['options']['submit_html'] != '') ? $values['options']['submit_html'] : FrmFormsHelper::get_default_html('submit');
177
+		$options['custom_style'] = isset($values['options']['custom_style']) ? $values['options']['custom_style'] : 0;
178
+		$options['before_html'] = isset($values['options']['before_html']) ? $values['options']['before_html'] : FrmFormsHelper::get_default_html('before');
179
+		$options['after_html'] = isset($values['options']['after_html']) ? $values['options']['after_html'] : FrmFormsHelper::get_default_html('after');
180
+		$options['submit_html'] = (isset($values['options']['submit_html']) && $values['options']['submit_html'] != '') ? $values['options']['submit_html'] : FrmFormsHelper::get_default_html('submit');
181 181
 
182
-        $options = apply_filters('frm_form_options_before_update', $options, $values);
183
-        $new_values['options'] = serialize($options);
182
+		$options = apply_filters('frm_form_options_before_update', $options, $values);
183
+		$new_values['options'] = serialize($options);
184 184
 
185
-        return $new_values;
186
-    }
185
+		return $new_values;
186
+	}
187 187
 
188 188
 
189
-    /**
190
-     * @return array
191
-     */
189
+	/**
190
+	 * @return array
191
+	 */
192 192
 	public static function update_fields( $id, $values ) {
193 193
 
194
-        if ( ! isset($values['options']) && ! isset($values['item_meta']) && ! isset($values['field_options']) ) {
195
-            return $values;
196
-        }
194
+		if ( ! isset($values['options']) && ! isset($values['item_meta']) && ! isset($values['field_options']) ) {
195
+			return $values;
196
+		}
197 197
 
198
-        $all_fields = FrmField::get_all_for_form($id);
199
-        if ( empty($all_fields) ) {
200
-            return $values;
201
-        }
198
+		$all_fields = FrmField::get_all_for_form($id);
199
+		if ( empty($all_fields) ) {
200
+			return $values;
201
+		}
202 202
 
203
-        if ( ! isset($values['item_meta']) ) {
204
-            $values['item_meta'] = array();
205
-        }
203
+		if ( ! isset($values['item_meta']) ) {
204
+			$values['item_meta'] = array();
205
+		}
206 206
 
207
-        $field_array = array();
208
-        $existing_keys = array_keys($values['item_meta']);
209
-        foreach ( $all_fields as $fid ) {
210
-            if ( ! in_array($fid->id, $existing_keys) && ( isset($values['frm_fields_submitted']) && in_array($fid->id, $values['frm_fields_submitted']) ) || isset($values['options']) ) {
207
+		$field_array = array();
208
+		$existing_keys = array_keys($values['item_meta']);
209
+		foreach ( $all_fields as $fid ) {
210
+			if ( ! in_array($fid->id, $existing_keys) && ( isset($values['frm_fields_submitted']) && in_array($fid->id, $values['frm_fields_submitted']) ) || isset($values['options']) ) {
211 211
 				$values['item_meta'][ $fid->id ] = '';
212
-            }
212
+			}
213 213
 			$field_array[ $fid->id ] = $fid;
214
-        }
215
-        unset($all_fields);
214
+		}
215
+		unset($all_fields);
216 216
 
217
-        foreach ( $values['item_meta'] as $field_id => $default_value ) {
217
+		foreach ( $values['item_meta'] as $field_id => $default_value ) {
218 218
 			if ( isset( $field_array[ $field_id ] ) ) {
219 219
 				$field = $field_array[ $field_id ];
220
-            } else {
221
-                $field = FrmField::getOne($field_id);
222
-            }
220
+			} else {
221
+				$field = FrmField::getOne($field_id);
222
+			}
223 223
 
224
-            if ( ! $field ) {
225
-                continue;
226
-            }
224
+			if ( ! $field ) {
225
+				continue;
226
+			}
227 227
 
228 228
 			$is_settings_page = ( isset( $values['options'] ) || isset( $values['field_options'][ 'custom_html_' . $field_id ] ) );
229 229
 			if ( $is_settings_page ) {
230
-                //updating the settings page
230
+				//updating the settings page
231 231
 				if ( isset( $values['field_options'][ 'custom_html_' . $field_id ] ) ) {
232 232
 					$field->field_options['custom_html'] = isset( $values['field_options'][ 'custom_html_' . $field_id ] ) ? $values['field_options'][ 'custom_html_' . $field_id ] : ( isset( $field->field_options['custom_html'] ) ? $field->field_options['custom_html'] : FrmFieldsHelper::get_default_html( $field->type ) );
233
-                    $field->field_options = apply_filters('frm_update_form_field_options', $field->field_options, $field, $values);
233
+					$field->field_options = apply_filters('frm_update_form_field_options', $field->field_options, $field, $values);
234 234
 					FrmField::update( $field_id, array( 'field_options' => $field->field_options ) );
235
-                } else if ( $field->type == 'hidden' || $field->type == 'user_id' ) {
236
-                    $prev_opts = $field->field_options;
237
-                    $field->field_options = apply_filters('frm_update_form_field_options', $field->field_options, $field, $values);
238
-                    if ( $prev_opts != $field->field_options ) {
235
+				} else if ( $field->type == 'hidden' || $field->type == 'user_id' ) {
236
+					$prev_opts = $field->field_options;
237
+					$field->field_options = apply_filters('frm_update_form_field_options', $field->field_options, $field, $values);
238
+					if ( $prev_opts != $field->field_options ) {
239 239
 						FrmField::update( $field_id, array( 'field_options' => $field->field_options ) );
240
-                    }
241
-                    unset($prev_opts);
242
-                }
243
-            }
240
+					}
241
+					unset($prev_opts);
242
+				}
243
+			}
244 244
 
245 245
 			if ( $is_settings_page && ! defined( 'WP_IMPORTING' ) ) {
246
-                continue;
247
-            }
246
+				continue;
247
+			}
248 248
 
249
-            //updating the form
249
+			//updating the form
250 250
 			$update_options = FrmFieldsHelper::get_default_field_opts( $field->type, $field, true );
251 251
 			unset( $update_options['custom_html'] ); // don't check for POST html
252 252
 			$update_options = apply_filters( 'frm_field_options_to_update', $update_options );
253 253
 
254 254
 			foreach ( $update_options as $opt => $default ) {
255 255
 				$field->field_options[ $opt ] = isset( $values['field_options'][ $opt . '_' . $field_id ] ) ? trim( sanitize_text_field( $values['field_options'][ $opt . '_' . $field_id ] ) ) : $default;
256
-            }
256
+			}
257 257
 
258
-            $field->field_options = apply_filters('frm_update_field_options', $field->field_options, $field, $values);
258
+			$field->field_options = apply_filters('frm_update_field_options', $field->field_options, $field, $values);
259 259
 			$default_value = maybe_serialize( $values['item_meta'][ $field_id ] );
260 260
 			$field_key = isset( $values['field_options'][ 'field_key_' . $field_id ] ) ? $values['field_options'][ 'field_key_' . $field_id ] : $field->field_key;
261 261
 			$required = isset( $values['field_options'][ 'required_' . $field_id ] ) ? $values['field_options'][ 'required_' . $field_id ] : false;
262 262
 			$field_type = isset( $values['field_options'][ 'type_' . $field_id ] ) ? $values['field_options'][ 'type_' . $field_id ] : $field->type;
263 263
 			$field_description = isset( $values['field_options'][ 'description_' . $field_id ] ) ? $values['field_options'][ 'description_' . $field_id ] : $field->description;
264 264
 
265
-            FrmField::update($field_id, array(
266
-                'field_key' => $field_key, 'type' => $field_type,
267
-                'default_value' => $default_value, 'field_options' => $field->field_options,
268
-                'description' => $field_description, 'required' => $required,
269
-            ) );
265
+			FrmField::update($field_id, array(
266
+				'field_key' => $field_key, 'type' => $field_type,
267
+				'default_value' => $default_value, 'field_options' => $field->field_options,
268
+				'description' => $field_description, 'required' => $required,
269
+			) );
270 270
 
271
-            FrmField::delete_form_transient($field->form_id);
272
-        }
271
+			FrmField::delete_form_transient($field->form_id);
272
+		}
273 273
 		self::clear_form_cache();
274 274
 
275
-        return $values;
276
-    }
275
+		return $values;
276
+	}
277 277
 
278
-    /**
279
-     * @param string $status
280
-     * @return int|boolean
281
-     */
278
+	/**
279
+	 * @param string $status
280
+	 * @return int|boolean
281
+	 */
282 282
 	public static function set_status( $id, $status ) {
283
-        if ( 'trash' == $status ) {
284
-            return self::trash($id);
285
-        }
283
+		if ( 'trash' == $status ) {
284
+			return self::trash($id);
285
+		}
286 286
 
287 287
 		$statuses  = array( 'published', 'draft', 'trash' );
288
-        if ( ! in_array( $status, $statuses ) ) {
289
-            return false;
290
-        }
288
+		if ( ! in_array( $status, $statuses ) ) {
289
+			return false;
290
+		}
291 291
 
292
-        global $wpdb;
292
+		global $wpdb;
293 293
 
294
-        if ( is_array($id) ) {
294
+		if ( is_array($id) ) {
295 295
 			$where = array( 'id' => $id, 'parent_form_id' => $id, 'or' => 1 );
296 296
 			FrmDb::get_where_clause_and_values( $where );
297 297
 			array_unshift( $where['values'], $status );
298 298
 
299 299
 			$query_results = $wpdb->query( $wpdb->prepare( 'UPDATE ' . $wpdb->prefix . 'frm_forms SET status = %s ' . $where['where'], $where['values'] ) );
300
-        } else {
300
+		} else {
301 301
 			$query_results = $wpdb->update( $wpdb->prefix . 'frm_forms', array( 'status' => $status ), array( 'id' => $id ) );
302 302
 			$wpdb->update( $wpdb->prefix . 'frm_forms', array( 'status' => $status ), array( 'parent_form_id' => $id ) );
303
-        }
303
+		}
304 304
 
305
-        if ( $query_results ) {
305
+		if ( $query_results ) {
306 306
 			self::clear_form_cache();
307
-        }
307
+		}
308 308
 
309
-        return $query_results;
310
-    }
309
+		return $query_results;
310
+	}
311 311
 
312
-    /**
313
-     * @return int|boolean
314
-     */
312
+	/**
313
+	 * @return int|boolean
314
+	 */
315 315
 	public static function trash( $id ) {
316
-        if ( ! EMPTY_TRASH_DAYS ) {
317
-            return self::destroy( $id );
318
-        }
316
+		if ( ! EMPTY_TRASH_DAYS ) {
317
+			return self::destroy( $id );
318
+		}
319 319
 
320
-        $form = self::getOne($id);
321
-        if ( ! $form ) {
322
-            return false;
323
-        }
320
+		$form = self::getOne($id);
321
+		if ( ! $form ) {
322
+			return false;
323
+		}
324 324
 
325
-        $options = $form->options;
326
-        $options['trash_time'] = time();
325
+		$options = $form->options;
326
+		$options['trash_time'] = time();
327 327
 
328
-        global $wpdb;
329
-        $query_results = $wpdb->update(
328
+		global $wpdb;
329
+		$query_results = $wpdb->update(
330 330
 			$wpdb->prefix . 'frm_forms',
331 331
 			array( 'status' => 'trash', 'options' => serialize( $options ) ),
332 332
 			array( 'id' => $id )
333
-        );
333
+		);
334 334
 
335
-        $wpdb->update(
335
+		$wpdb->update(
336 336
 			$wpdb->prefix . 'frm_forms',
337 337
 			array( 'status' => 'trash', 'options' => serialize( $options ) ),
338 338
 			array( 'parent_form_id' => $id )
339
-        );
339
+		);
340 340
 
341
-        if ( $query_results ) {
341
+		if ( $query_results ) {
342 342
 			self::clear_form_cache();
343
-        }
343
+		}
344 344
 
345
-        return $query_results;
346
-    }
345
+		return $query_results;
346
+	}
347 347
 
348
-    /**
349
-     * @return int|boolean
350
-     */
348
+	/**
349
+	 * @return int|boolean
350
+	 */
351 351
 	public static function destroy( $id ) {
352
-        global $wpdb;
352
+		global $wpdb;
353 353
 
354
-        $form = self::getOne($id);
355
-        if ( ! $form ) {
356
-            return false;
357
-        }
354
+		$form = self::getOne($id);
355
+		if ( ! $form ) {
356
+			return false;
357
+		}
358 358
 		$id = $form->id;
359 359
 
360
-        // Disconnect the entries from this form
360
+		// Disconnect the entries from this form
361 361
 		$entries = FrmDb::get_col( $wpdb->prefix . 'frm_items', array( 'form_id' => $id ) );
362
-        foreach ( $entries as $entry_id ) {
363
-            FrmEntry::destroy($entry_id);
364
-            unset($entry_id);
365
-        }
362
+		foreach ( $entries as $entry_id ) {
363
+			FrmEntry::destroy($entry_id);
364
+			unset($entry_id);
365
+		}
366 366
 
367
-        // Disconnect the fields from this form
367
+		// Disconnect the fields from this form
368 368
 		$wpdb->query( $wpdb->prepare( 'DELETE fi FROM ' . $wpdb->prefix . 'frm_fields AS fi LEFT JOIN ' . $wpdb->prefix . 'frm_forms fr ON (fi.form_id = fr.id) WHERE fi.form_id=%d OR parent_form_id=%d', $id, $id ) );
369 369
 
370 370
 		$query_results = $wpdb->query( $wpdb->prepare( 'DELETE FROM ' . $wpdb->prefix . 'frm_forms WHERE id=%d OR parent_form_id=%d', $id, $id ) );
371
-        if ( $query_results ) {
372
-            // Delete all form actions linked to this form
373
-            $action_control = FrmFormActionsController::get_form_actions( 'email' );
374
-            $action_control->destroy($id, 'all');
371
+		if ( $query_results ) {
372
+			// Delete all form actions linked to this form
373
+			$action_control = FrmFormActionsController::get_form_actions( 'email' );
374
+			$action_control->destroy($id, 'all');
375 375
 
376 376
 			// Clear form caching
377 377
 			self::clear_form_cache();
378 378
 
379 379
 			do_action( 'frm_destroy_form', $id );
380 380
 			do_action( 'frm_destroy_form_' . $id );
381
-        }
381
+		}
382 382
 
383
-        return $query_results;
384
-    }
383
+		return $query_results;
384
+	}
385 385
 
386 386
 	/**
387 387
 	 * Delete trashed forms based on how long they have been trashed
@@ -413,49 +413,49 @@  discard block
 block discarded – undo
413 413
 		return $count;
414 414
 	}
415 415
 
416
-    /**
417
-     * @return string form name
418
-     */
419
-    public static function &getName( $id ) {
420
-        global $wpdb;
421
-
422
-        $form = FrmAppHelper::check_cache($id, 'frm_form');
423
-        if ( $form ) {
424
-            $r = stripslashes($form->name);
425
-            return $r;
426
-        }
427
-
428
-        $query_key = is_numeric( $id ) ? 'id' : 'form_key';
429
-        $r = FrmDb::get_var( 'frm_forms', array( $query_key => $id ), 'name' );
430
-        $r = stripslashes($r);
431
-
432
-        return $r;
433
-    }
434
-
435
-    /**
436
-     * @param string $key
437
-     * @return int form id
438
-     */
416
+	/**
417
+	 * @return string form name
418
+	 */
419
+	public static function &getName( $id ) {
420
+		global $wpdb;
421
+
422
+		$form = FrmAppHelper::check_cache($id, 'frm_form');
423
+		if ( $form ) {
424
+			$r = stripslashes($form->name);
425
+			return $r;
426
+		}
427
+
428
+		$query_key = is_numeric( $id ) ? 'id' : 'form_key';
429
+		$r = FrmDb::get_var( 'frm_forms', array( $query_key => $id ), 'name' );
430
+		$r = stripslashes($r);
431
+
432
+		return $r;
433
+	}
434
+
435
+	/**
436
+	 * @param string $key
437
+	 * @return int form id
438
+	 */
439 439
 	public static function &getIdByKey( $key ) {
440
-        $id = FrmDb::get_var( 'frm_forms', array( 'form_key' => sanitize_title( $key ) ) );
441
-        return $id;
442
-    }
443
-
444
-    /**
445
-     * @param int $id
446
-     * @return string form key
447
-     */
440
+		$id = FrmDb::get_var( 'frm_forms', array( 'form_key' => sanitize_title( $key ) ) );
441
+		return $id;
442
+	}
443
+
444
+	/**
445
+	 * @param int $id
446
+	 * @return string form key
447
+	 */
448 448
 	public static function &getKeyById( $id ) {
449
-        $id = (int) $id;
450
-        $cache = FrmAppHelper::check_cache($id, 'frm_form');
451
-        if ( $cache ) {
452
-            return $cache->form_key;
453
-        }
449
+		$id = (int) $id;
450
+		$cache = FrmAppHelper::check_cache($id, 'frm_form');
451
+		if ( $cache ) {
452
+			return $cache->form_key;
453
+		}
454 454
 
455
-        $key = FrmDb::get_var( 'frm_forms', array( 'id' => $id ), 'form_key' );
455
+		$key = FrmDb::get_var( 'frm_forms', array( 'id' => $id ), 'form_key' );
456 456
 
457
-        return $key;
458
-    }
457
+		return $key;
458
+	}
459 459
 
460 460
 	/**
461 461
 	 * If $form is numeric, get the form object
@@ -468,47 +468,47 @@  discard block
 block discarded – undo
468 468
 		}
469 469
 	}
470 470
 
471
-    /**
472
-     * @return object form
473
-     */
474
-    public static function getOne( $id, $blog_id = false ) {
475
-        global $wpdb;
471
+	/**
472
+	 * @return object form
473
+	 */
474
+	public static function getOne( $id, $blog_id = false ) {
475
+		global $wpdb;
476 476
 
477
-        if ( $blog_id && is_multisite() ) {
478
-            global $wpmuBaseTablePrefix;
477
+		if ( $blog_id && is_multisite() ) {
478
+			global $wpmuBaseTablePrefix;
479 479
 			$prefix = $wpmuBaseTablePrefix ? $wpmuBaseTablePrefix . $blog_id . '_' : $wpdb->get_blog_prefix( $blog_id );
480 480
 
481 481
 			$table_name = $prefix . 'frm_forms';
482
-        } else {
482
+		} else {
483 483
 			$table_name = $wpdb->prefix . 'frm_forms';
484
-            $cache = wp_cache_get($id, 'frm_form');
485
-            if ( $cache ) {
486
-                if ( isset($cache->options) ) {
487
-                    $cache->options = maybe_unserialize($cache->options);
488
-                }
484
+			$cache = wp_cache_get($id, 'frm_form');
485
+			if ( $cache ) {
486
+				if ( isset($cache->options) ) {
487
+					$cache->options = maybe_unserialize($cache->options);
488
+				}
489 489
 
490
-                return stripslashes_deep($cache);
491
-            }
492
-        }
490
+				return stripslashes_deep($cache);
491
+			}
492
+		}
493 493
 
494
-        if ( is_numeric($id) ) {
495
-            $where = array( 'id' => $id );
496
-        } else {
497
-            $where = array( 'form_key' => $id );
498
-        }
494
+		if ( is_numeric($id) ) {
495
+			$where = array( 'id' => $id );
496
+		} else {
497
+			$where = array( 'form_key' => $id );
498
+		}
499 499
 
500
-        $results = FrmDb::get_row( $table_name, $where );
500
+		$results = FrmDb::get_row( $table_name, $where );
501 501
 
502
-        if ( isset($results->options) ) {
502
+		if ( isset($results->options) ) {
503 503
 			FrmAppHelper::set_cache( $results->id, $results, 'frm_form' );
504
-            $results->options = maybe_unserialize($results->options);
505
-        }
506
-        return stripslashes_deep($results);
507
-    }
508
-
509
-    /**
510
-     * @return object|array of objects
511
-     */
504
+			$results->options = maybe_unserialize($results->options);
505
+		}
506
+		return stripslashes_deep($results);
507
+	}
508
+
509
+	/**
510
+	 * @return object|array of objects
511
+	 */
512 512
 	public static function getAll( $where = array(), $order_by = '', $limit = '' ) {
513 513
 		if ( is_array( $where ) && ! empty( $where ) ) {
514 514
 			$results = FrmDb::get_results( 'frm_forms', $where, '*', array( 'order_by' => $order_by, 'limit' => $limit ) );
@@ -532,8 +532,8 @@  discard block
 block discarded – undo
532 532
 			$results = reset( $results );
533 533
 		}
534 534
 
535
-        return stripslashes_deep($results);
536
-    }
535
+		return stripslashes_deep($results);
536
+	}
537 537
 
538 538
 	/**
539 539
 	 * Get all published forms
@@ -551,47 +551,47 @@  discard block
 block discarded – undo
551 551
 		return $forms;
552 552
 	}
553 553
 
554
-    /**
555
-     * @return int count of forms
556
-     */
557
-    public static function &get_count() {
558
-    	global $wpdb;
554
+	/**
555
+	 * @return int count of forms
556
+	 */
557
+	public static function &get_count() {
558
+		global $wpdb;
559 559
 
560
-    	$cache_key = 'frm_form_counts';
560
+		$cache_key = 'frm_form_counts';
561 561
 
562
-    	$counts = wp_cache_get( $cache_key, 'frm_form' );
563
-    	if ( false !== $counts ) {
564
-    	    return $counts;
565
-    	}
562
+		$counts = wp_cache_get( $cache_key, 'frm_form' );
563
+		if ( false !== $counts ) {
564
+			return $counts;
565
+		}
566 566
 
567
-        $results = (array) FrmDb::get_results( 'frm_forms', array( 'or' => 1, 'parent_form_id' => null, 'parent_form_id <' => 0 ), 'status, is_template' );
567
+		$results = (array) FrmDb::get_results( 'frm_forms', array( 'or' => 1, 'parent_form_id' => null, 'parent_form_id <' => 0 ), 'status, is_template' );
568 568
 
569 569
 		$statuses = array( 'published', 'draft', 'template', 'trash' );
570
-    	$counts = array_fill_keys( $statuses, 0 );
570
+		$counts = array_fill_keys( $statuses, 0 );
571 571
 
572
-    	foreach ( $results as $row ) {
573
-            if ( 'trash' != $row->status ) {
574
-    	        if ( $row->is_template ) {
572
+		foreach ( $results as $row ) {
573
+			if ( 'trash' != $row->status ) {
574
+				if ( $row->is_template ) {
575 575
 					$counts['template']++;
576
-    	        } else {
576
+				} else {
577 577
 					$counts['published']++;
578
-    	        }
579
-    	    } else {
578
+				}
579
+			} else {
580 580
 				$counts['trash']++;
581
-        	}
581
+			}
582 582
 
583
-    	    if ( 'draft' == $row->status ) {
583
+			if ( 'draft' == $row->status ) {
584 584
 				$counts['draft']++;
585
-    	    }
585
+			}
586 586
 
587
-    		unset($row);
588
-    	}
587
+			unset($row);
588
+		}
589 589
 
590
-    	$counts = (object) $counts;
590
+		$counts = (object) $counts;
591 591
 		FrmAppHelper::set_cache( $cache_key, $counts, 'frm_form' );
592 592
 
593
-    	return $counts;
594
-    }
593
+		return $counts;
594
+	}
595 595
 
596 596
 	/**
597 597
 	 * Clear form caching
@@ -604,14 +604,14 @@  discard block
 block discarded – undo
604 604
 		FrmAppHelper::cache_delete_group( 'frm_form' );
605 605
 	}
606 606
 
607
-    /**
608
-     * @return array of errors
609
-     */
607
+	/**
608
+	 * @return array of errors
609
+	 */
610 610
 	public static function validate( $values ) {
611
-        $errors = array();
611
+		$errors = array();
612 612
 
613
-        return apply_filters('frm_validate_form', $errors, $values);
614
-    }
613
+		return apply_filters('frm_validate_form', $errors, $values);
614
+	}
615 615
 
616 616
 	public static function get_params( $form = null ) {
617 617
 		global $frm_vars;
Please login to merge, or discard this patch.
Spacing   +101 added lines, -101 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2
-if ( ! defined('ABSPATH') ) {
3
-    die('You are not allowed to call this page directly.');
2
+if ( ! defined( 'ABSPATH' ) ) {
3
+    die( 'You are not allowed to call this page directly.' );
4 4
 }
5 5
 
6 6
 class FrmForm {
@@ -15,24 +15,24 @@  discard block
 block discarded – undo
15 15
 			'form_key'      => FrmAppHelper::get_unique_key( $values['form_key'], $wpdb->prefix . 'frm_forms', 'form_key' ),
16 16
             'name'          => $values['name'],
17 17
             'description'   => $values['description'],
18
-            'status'        => isset($values['status']) ? $values['status'] : 'draft',
19
-            'logged_in'     => isset($values['logged_in']) ? $values['logged_in'] : 0,
20
-            'is_template'   => isset($values['is_template']) ? (int) $values['is_template'] : 0,
18
+            'status'        => isset( $values['status'] ) ? $values['status'] : 'draft',
19
+            'logged_in'     => isset( $values['logged_in'] ) ? $values['logged_in'] : 0,
20
+            'is_template'   => isset( $values['is_template'] ) ? (int) $values['is_template'] : 0,
21 21
 			'parent_form_id' => isset( $values['parent_form_id'] ) ? absint( $values['parent_form_id'] ) : 0,
22
-            'editable'      => isset($values['editable']) ? (int) $values['editable'] : 0,
23
-            'default_template' => isset($values['default_template']) ? (int) $values['default_template'] : 0,
24
-            'created_at'    => isset($values['created_at']) ? $values['created_at'] : current_time('mysql', 1),
22
+            'editable'      => isset( $values['editable'] ) ? (int) $values['editable'] : 0,
23
+            'default_template' => isset( $values['default_template'] ) ? (int) $values['default_template'] : 0,
24
+            'created_at'    => isset( $values['created_at'] ) ? $values['created_at'] : current_time( 'mysql', 1 ),
25 25
         );
26 26
 
27 27
 		$options = isset( $values['options'] ) ? (array) $values['options'] : array();
28 28
 		FrmFormsHelper::fill_form_options( $options, $values );
29 29
 
30
-        $options['before_html'] = isset($values['options']['before_html']) ? $values['options']['before_html'] : FrmFormsHelper::get_default_html('before');
31
-        $options['after_html'] = isset($values['options']['after_html']) ? $values['options']['after_html'] : FrmFormsHelper::get_default_html('after');
32
-        $options['submit_html'] = isset($values['options']['submit_html']) ? $values['options']['submit_html'] : FrmFormsHelper::get_default_html('submit');
30
+        $options['before_html'] = isset( $values['options']['before_html'] ) ? $values['options']['before_html'] : FrmFormsHelper::get_default_html( 'before' );
31
+        $options['after_html'] = isset( $values['options']['after_html'] ) ? $values['options']['after_html'] : FrmFormsHelper::get_default_html( 'after' );
32
+        $options['submit_html'] = isset( $values['options']['submit_html'] ) ? $values['options']['submit_html'] : FrmFormsHelper::get_default_html( 'submit' );
33 33
 
34
-        $options = apply_filters('frm_form_options_before_update', $options, $values);
35
-        $new_values['options'] = serialize($options);
34
+        $options = apply_filters( 'frm_form_options_before_update', $options, $values );
35
+        $new_values['options'] = serialize( $options );
36 36
 
37 37
         //if(isset($values['id']) && is_numeric($values['id']))
38 38
         //    $new_values['id'] = $values['id'];
@@ -67,22 +67,22 @@  discard block
 block discarded – undo
67 67
             'status'        => $template ? 'published' : 'draft',
68 68
             'logged_in'     => $values->logged_in ? $values->logged_in : 0,
69 69
             'editable'      => $values->editable ? $values->editable : 0,
70
-            'created_at'    => current_time('mysql', 1),
70
+            'created_at'    => current_time( 'mysql', 1 ),
71 71
             'is_template'   => $template ? 1 : 0,
72 72
         );
73 73
 
74 74
         if ( $blog_id ) {
75 75
             $new_values['status'] = 'published';
76
-            $new_options = maybe_unserialize($values->options);
77
-            $new_options['email_to'] = get_option('admin_email');
76
+            $new_options = maybe_unserialize( $values->options );
77
+            $new_options['email_to'] = get_option( 'admin_email' );
78 78
             $new_options['copy'] = false;
79 79
             $new_values['options'] = $new_options;
80 80
         } else {
81 81
             $new_values['options'] = $values->options;
82 82
         }
83 83
 
84
-        if ( is_array($new_values['options']) ) {
85
-            $new_values['options'] = serialize($new_values['options']);
84
+        if ( is_array( $new_values['options'] ) ) {
85
+            $new_values['options'] = serialize( $new_values['options'] );
86 86
         }
87 87
 
88 88
 		$query_results = $wpdb->insert( $wpdb->prefix . 'frm_forms', $new_values );
@@ -92,7 +92,7 @@  discard block
 block discarded – undo
92 92
 			self::clear_form_cache();
93 93
 
94 94
             $form_id = $wpdb->insert_id;
95
-            FrmField::duplicate($id, $form_id, $copy_keys, $blog_id);
95
+            FrmField::duplicate( $id, $form_id, $copy_keys, $blog_id );
96 96
 
97 97
             // update form settings after fields are created
98 98
 			do_action( 'frm_after_duplicate_form', $form_id, $new_values, array( 'old_id' => $id ) );
@@ -103,13 +103,13 @@  discard block
 block discarded – undo
103 103
     }
104 104
 
105 105
 	public static function after_duplicate( $form_id, $values ) {
106
-        $new_opts = $values['options'] = maybe_unserialize($values['options']);
106
+        $new_opts = $values['options'] = maybe_unserialize( $values['options'] );
107 107
 
108
-        if ( isset($new_opts['success_msg']) ) {
109
-            $new_opts['success_msg'] = FrmFieldsHelper::switch_field_ids($new_opts['success_msg']);
108
+        if ( isset( $new_opts['success_msg'] ) ) {
109
+            $new_opts['success_msg'] = FrmFieldsHelper::switch_field_ids( $new_opts['success_msg'] );
110 110
         }
111 111
 
112
-        $new_opts = apply_filters('frm_after_duplicate_form_values', $new_opts, $form_id);
112
+        $new_opts = apply_filters( 'frm_after_duplicate_form_values', $new_opts, $form_id );
113 113
 
114 114
         if ( $new_opts != $values['options'] ) {
115 115
             global $wpdb;
@@ -127,17 +127,17 @@  discard block
 block discarded – undo
127 127
             $values['status'] = 'published';
128 128
         }
129 129
 
130
-        if ( isset($values['form_key']) ) {
130
+        if ( isset( $values['form_key'] ) ) {
131 131
 			$values['form_key'] = FrmAppHelper::get_unique_key( $values['form_key'], $wpdb->prefix . 'frm_forms', 'form_key', $id );
132 132
         }
133 133
 
134 134
         $form_fields = array( 'form_key', 'name', 'description', 'status', 'parent_form_id' );
135 135
 
136
-        $new_values = self::set_update_options( array(), $values);
136
+        $new_values = self::set_update_options( array(), $values );
137 137
 
138 138
         foreach ( $values as $value_key => $value ) {
139 139
 			if ( $value_key && in_array( $value_key, $form_fields ) ) {
140
-				$new_values[ $value_key ] = $value;
140
+				$new_values[$value_key] = $value;
141 141
             }
142 142
         }
143 143
 
@@ -153,9 +153,9 @@  discard block
 block discarded – undo
153 153
         } else {
154 154
             $query_results = true;
155 155
         }
156
-        unset($new_values);
156
+        unset( $new_values );
157 157
 
158
-        $values = self::update_fields($id, $values);
158
+        $values = self::update_fields( $id, $values );
159 159
 
160 160
 		do_action( 'frm_update_form', $id, $values );
161 161
 		do_action( 'frm_update_form_' . $id, $values );
@@ -167,20 +167,20 @@  discard block
 block discarded – undo
167 167
      * @return array
168 168
      */
169 169
 	public static function set_update_options( $new_values, $values ) {
170
-        if ( ! isset($values['options']) ) {
170
+        if ( ! isset( $values['options'] ) ) {
171 171
             return $new_values;
172 172
         }
173 173
 
174 174
 		$options = isset( $values['options'] ) ? (array) $values['options'] : array();
175 175
 		FrmFormsHelper::fill_form_options( $options, $values );
176 176
 
177
-        $options['custom_style'] = isset($values['options']['custom_style']) ? $values['options']['custom_style'] : 0;
178
-        $options['before_html'] = isset($values['options']['before_html']) ? $values['options']['before_html'] : FrmFormsHelper::get_default_html('before');
179
-        $options['after_html'] = isset($values['options']['after_html']) ? $values['options']['after_html'] : FrmFormsHelper::get_default_html('after');
180
-        $options['submit_html'] = (isset($values['options']['submit_html']) && $values['options']['submit_html'] != '') ? $values['options']['submit_html'] : FrmFormsHelper::get_default_html('submit');
177
+        $options['custom_style'] = isset( $values['options']['custom_style'] ) ? $values['options']['custom_style'] : 0;
178
+        $options['before_html'] = isset( $values['options']['before_html'] ) ? $values['options']['before_html'] : FrmFormsHelper::get_default_html( 'before' );
179
+        $options['after_html'] = isset( $values['options']['after_html'] ) ? $values['options']['after_html'] : FrmFormsHelper::get_default_html( 'after' );
180
+        $options['submit_html'] = ( isset( $values['options']['submit_html'] ) && $values['options']['submit_html'] != '' ) ? $values['options']['submit_html'] : FrmFormsHelper::get_default_html( 'submit' );
181 181
 
182
-        $options = apply_filters('frm_form_options_before_update', $options, $values);
183
-        $new_values['options'] = serialize($options);
182
+        $options = apply_filters( 'frm_form_options_before_update', $options, $values );
183
+        $new_values['options'] = serialize( $options );
184 184
 
185 185
         return $new_values;
186 186
     }
@@ -191,54 +191,54 @@  discard block
 block discarded – undo
191 191
      */
192 192
 	public static function update_fields( $id, $values ) {
193 193
 
194
-        if ( ! isset($values['options']) && ! isset($values['item_meta']) && ! isset($values['field_options']) ) {
194
+        if ( ! isset( $values['options'] ) && ! isset( $values['item_meta'] ) && ! isset( $values['field_options'] ) ) {
195 195
             return $values;
196 196
         }
197 197
 
198
-        $all_fields = FrmField::get_all_for_form($id);
199
-        if ( empty($all_fields) ) {
198
+        $all_fields = FrmField::get_all_for_form( $id );
199
+        if ( empty( $all_fields ) ) {
200 200
             return $values;
201 201
         }
202 202
 
203
-        if ( ! isset($values['item_meta']) ) {
203
+        if ( ! isset( $values['item_meta'] ) ) {
204 204
             $values['item_meta'] = array();
205 205
         }
206 206
 
207 207
         $field_array = array();
208
-        $existing_keys = array_keys($values['item_meta']);
208
+        $existing_keys = array_keys( $values['item_meta'] );
209 209
         foreach ( $all_fields as $fid ) {
210
-            if ( ! in_array($fid->id, $existing_keys) && ( isset($values['frm_fields_submitted']) && in_array($fid->id, $values['frm_fields_submitted']) ) || isset($values['options']) ) {
211
-				$values['item_meta'][ $fid->id ] = '';
210
+            if ( ! in_array( $fid->id, $existing_keys ) && ( isset( $values['frm_fields_submitted'] ) && in_array( $fid->id, $values['frm_fields_submitted'] ) ) || isset( $values['options'] ) ) {
211
+				$values['item_meta'][$fid->id] = '';
212 212
             }
213
-			$field_array[ $fid->id ] = $fid;
213
+			$field_array[$fid->id] = $fid;
214 214
         }
215
-        unset($all_fields);
215
+        unset( $all_fields );
216 216
 
217 217
         foreach ( $values['item_meta'] as $field_id => $default_value ) {
218
-			if ( isset( $field_array[ $field_id ] ) ) {
219
-				$field = $field_array[ $field_id ];
218
+			if ( isset( $field_array[$field_id] ) ) {
219
+				$field = $field_array[$field_id];
220 220
             } else {
221
-                $field = FrmField::getOne($field_id);
221
+                $field = FrmField::getOne( $field_id );
222 222
             }
223 223
 
224 224
             if ( ! $field ) {
225 225
                 continue;
226 226
             }
227 227
 
228
-			$is_settings_page = ( isset( $values['options'] ) || isset( $values['field_options'][ 'custom_html_' . $field_id ] ) );
228
+			$is_settings_page = ( isset( $values['options'] ) || isset( $values['field_options']['custom_html_' . $field_id] ) );
229 229
 			if ( $is_settings_page ) {
230 230
                 //updating the settings page
231
-				if ( isset( $values['field_options'][ 'custom_html_' . $field_id ] ) ) {
232
-					$field->field_options['custom_html'] = isset( $values['field_options'][ 'custom_html_' . $field_id ] ) ? $values['field_options'][ 'custom_html_' . $field_id ] : ( isset( $field->field_options['custom_html'] ) ? $field->field_options['custom_html'] : FrmFieldsHelper::get_default_html( $field->type ) );
233
-                    $field->field_options = apply_filters('frm_update_form_field_options', $field->field_options, $field, $values);
231
+				if ( isset( $values['field_options']['custom_html_' . $field_id] ) ) {
232
+					$field->field_options['custom_html'] = isset( $values['field_options']['custom_html_' . $field_id] ) ? $values['field_options']['custom_html_' . $field_id] : ( isset( $field->field_options['custom_html'] ) ? $field->field_options['custom_html'] : FrmFieldsHelper::get_default_html( $field->type ) );
233
+                    $field->field_options = apply_filters( 'frm_update_form_field_options', $field->field_options, $field, $values );
234 234
 					FrmField::update( $field_id, array( 'field_options' => $field->field_options ) );
235 235
                 } else if ( $field->type == 'hidden' || $field->type == 'user_id' ) {
236 236
                     $prev_opts = $field->field_options;
237
-                    $field->field_options = apply_filters('frm_update_form_field_options', $field->field_options, $field, $values);
237
+                    $field->field_options = apply_filters( 'frm_update_form_field_options', $field->field_options, $field, $values );
238 238
                     if ( $prev_opts != $field->field_options ) {
239 239
 						FrmField::update( $field_id, array( 'field_options' => $field->field_options ) );
240 240
                     }
241
-                    unset($prev_opts);
241
+                    unset( $prev_opts );
242 242
                 }
243 243
             }
244 244
 
@@ -252,23 +252,23 @@  discard block
 block discarded – undo
252 252
 			$update_options = apply_filters( 'frm_field_options_to_update', $update_options );
253 253
 
254 254
 			foreach ( $update_options as $opt => $default ) {
255
-				$field->field_options[ $opt ] = isset( $values['field_options'][ $opt . '_' . $field_id ] ) ? trim( sanitize_text_field( $values['field_options'][ $opt . '_' . $field_id ] ) ) : $default;
255
+				$field->field_options[$opt] = isset( $values['field_options'][$opt . '_' . $field_id] ) ? trim( sanitize_text_field( $values['field_options'][$opt . '_' . $field_id] ) ) : $default;
256 256
             }
257 257
 
258
-            $field->field_options = apply_filters('frm_update_field_options', $field->field_options, $field, $values);
259
-			$default_value = maybe_serialize( $values['item_meta'][ $field_id ] );
260
-			$field_key = isset( $values['field_options'][ 'field_key_' . $field_id ] ) ? $values['field_options'][ 'field_key_' . $field_id ] : $field->field_key;
261
-			$required = isset( $values['field_options'][ 'required_' . $field_id ] ) ? $values['field_options'][ 'required_' . $field_id ] : false;
262
-			$field_type = isset( $values['field_options'][ 'type_' . $field_id ] ) ? $values['field_options'][ 'type_' . $field_id ] : $field->type;
263
-			$field_description = isset( $values['field_options'][ 'description_' . $field_id ] ) ? $values['field_options'][ 'description_' . $field_id ] : $field->description;
258
+            $field->field_options = apply_filters( 'frm_update_field_options', $field->field_options, $field, $values );
259
+			$default_value = maybe_serialize( $values['item_meta'][$field_id] );
260
+			$field_key = isset( $values['field_options']['field_key_' . $field_id] ) ? $values['field_options']['field_key_' . $field_id] : $field->field_key;
261
+			$required = isset( $values['field_options']['required_' . $field_id] ) ? $values['field_options']['required_' . $field_id] : false;
262
+			$field_type = isset( $values['field_options']['type_' . $field_id] ) ? $values['field_options']['type_' . $field_id] : $field->type;
263
+			$field_description = isset( $values['field_options']['description_' . $field_id] ) ? $values['field_options']['description_' . $field_id] : $field->description;
264 264
 
265
-            FrmField::update($field_id, array(
265
+            FrmField::update( $field_id, array(
266 266
                 'field_key' => $field_key, 'type' => $field_type,
267 267
                 'default_value' => $default_value, 'field_options' => $field->field_options,
268 268
                 'description' => $field_description, 'required' => $required,
269 269
             ) );
270 270
 
271
-            FrmField::delete_form_transient($field->form_id);
271
+            FrmField::delete_form_transient( $field->form_id );
272 272
         }
273 273
 		self::clear_form_cache();
274 274
 
@@ -281,17 +281,17 @@  discard block
 block discarded – undo
281 281
      */
282 282
 	public static function set_status( $id, $status ) {
283 283
         if ( 'trash' == $status ) {
284
-            return self::trash($id);
284
+            return self::trash( $id );
285 285
         }
286 286
 
287
-		$statuses  = array( 'published', 'draft', 'trash' );
287
+		$statuses = array( 'published', 'draft', 'trash' );
288 288
         if ( ! in_array( $status, $statuses ) ) {
289 289
             return false;
290 290
         }
291 291
 
292 292
         global $wpdb;
293 293
 
294
-        if ( is_array($id) ) {
294
+        if ( is_array( $id ) ) {
295 295
 			$where = array( 'id' => $id, 'parent_form_id' => $id, 'or' => 1 );
296 296
 			FrmDb::get_where_clause_and_values( $where );
297 297
 			array_unshift( $where['values'], $status );
@@ -317,7 +317,7 @@  discard block
 block discarded – undo
317 317
             return self::destroy( $id );
318 318
         }
319 319
 
320
-        $form = self::getOne($id);
320
+        $form = self::getOne( $id );
321 321
         if ( ! $form ) {
322 322
             return false;
323 323
         }
@@ -351,7 +351,7 @@  discard block
 block discarded – undo
351 351
 	public static function destroy( $id ) {
352 352
         global $wpdb;
353 353
 
354
-        $form = self::getOne($id);
354
+        $form = self::getOne( $id );
355 355
         if ( ! $form ) {
356 356
             return false;
357 357
         }
@@ -360,8 +360,8 @@  discard block
 block discarded – undo
360 360
         // Disconnect the entries from this form
361 361
 		$entries = FrmDb::get_col( $wpdb->prefix . 'frm_items', array( 'form_id' => $id ) );
362 362
         foreach ( $entries as $entry_id ) {
363
-            FrmEntry::destroy($entry_id);
364
-            unset($entry_id);
363
+            FrmEntry::destroy( $entry_id );
364
+            unset( $entry_id );
365 365
         }
366 366
 
367 367
         // Disconnect the fields from this form
@@ -371,7 +371,7 @@  discard block
 block discarded – undo
371 371
         if ( $query_results ) {
372 372
             // Delete all form actions linked to this form
373 373
             $action_control = FrmFormActionsController::get_form_actions( 'email' );
374
-            $action_control->destroy($id, 'all');
374
+            $action_control->destroy( $id, 'all' );
375 375
 
376 376
 			// Clear form caching
377 377
 			self::clear_form_cache();
@@ -405,7 +405,7 @@  discard block
 block discarded – undo
405 405
 			$form->options = maybe_unserialize( $form->options );
406 406
 			if ( ! isset( $form->options['trash_time'] ) || $form->options['trash_time'] < $delete_timestamp ) {
407 407
 				self::destroy( $form->id );
408
-				$count++;
408
+				$count ++;
409 409
 			}
410 410
 
411 411
 			unset( $form );
@@ -419,15 +419,15 @@  discard block
 block discarded – undo
419 419
     public static function &getName( $id ) {
420 420
         global $wpdb;
421 421
 
422
-        $form = FrmAppHelper::check_cache($id, 'frm_form');
422
+        $form = FrmAppHelper::check_cache( $id, 'frm_form' );
423 423
         if ( $form ) {
424
-            $r = stripslashes($form->name);
424
+            $r = stripslashes( $form->name );
425 425
             return $r;
426 426
         }
427 427
 
428 428
         $query_key = is_numeric( $id ) ? 'id' : 'form_key';
429 429
         $r = FrmDb::get_var( 'frm_forms', array( $query_key => $id ), 'name' );
430
-        $r = stripslashes($r);
430
+        $r = stripslashes( $r );
431 431
 
432 432
         return $r;
433 433
     }
@@ -447,7 +447,7 @@  discard block
 block discarded – undo
447 447
      */
448 448
 	public static function &getKeyById( $id ) {
449 449
         $id = (int) $id;
450
-        $cache = FrmAppHelper::check_cache($id, 'frm_form');
450
+        $cache = FrmAppHelper::check_cache( $id, 'frm_form' );
451 451
         if ( $cache ) {
452 452
             return $cache->form_key;
453 453
         }
@@ -481,17 +481,17 @@  discard block
 block discarded – undo
481 481
 			$table_name = $prefix . 'frm_forms';
482 482
         } else {
483 483
 			$table_name = $wpdb->prefix . 'frm_forms';
484
-            $cache = wp_cache_get($id, 'frm_form');
484
+            $cache = wp_cache_get( $id, 'frm_form' );
485 485
             if ( $cache ) {
486
-                if ( isset($cache->options) ) {
487
-                    $cache->options = maybe_unserialize($cache->options);
486
+                if ( isset( $cache->options ) ) {
487
+                    $cache->options = maybe_unserialize( $cache->options );
488 488
                 }
489 489
 
490
-                return stripslashes_deep($cache);
490
+                return stripslashes_deep( $cache );
491 491
             }
492 492
         }
493 493
 
494
-        if ( is_numeric($id) ) {
494
+        if ( is_numeric( $id ) ) {
495 495
             $where = array( 'id' => $id );
496 496
         } else {
497 497
             $where = array( 'form_key' => $id );
@@ -499,11 +499,11 @@  discard block
 block discarded – undo
499 499
 
500 500
         $results = FrmDb::get_row( $table_name, $where );
501 501
 
502
-        if ( isset($results->options) ) {
502
+        if ( isset( $results->options ) ) {
503 503
 			FrmAppHelper::set_cache( $results->id, $results, 'frm_form' );
504
-            $results->options = maybe_unserialize($results->options);
504
+            $results->options = maybe_unserialize( $results->options );
505 505
         }
506
-        return stripslashes_deep($results);
506
+        return stripslashes_deep( $results );
507 507
     }
508 508
 
509 509
     /**
@@ -532,7 +532,7 @@  discard block
 block discarded – undo
532 532
 			$results = reset( $results );
533 533
 		}
534 534
 
535
-        return stripslashes_deep($results);
535
+        return stripslashes_deep( $results );
536 536
     }
537 537
 
538 538
 	/**
@@ -572,19 +572,19 @@  discard block
 block discarded – undo
572 572
     	foreach ( $results as $row ) {
573 573
             if ( 'trash' != $row->status ) {
574 574
     	        if ( $row->is_template ) {
575
-					$counts['template']++;
575
+					$counts['template'] ++;
576 576
     	        } else {
577
-					$counts['published']++;
577
+					$counts['published'] ++;
578 578
     	        }
579 579
     	    } else {
580
-				$counts['trash']++;
580
+				$counts['trash'] ++;
581 581
         	}
582 582
 
583 583
     	    if ( 'draft' == $row->status ) {
584
-				$counts['draft']++;
584
+				$counts['draft'] ++;
585 585
     	    }
586 586
 
587
-    		unset($row);
587
+    		unset( $row );
588 588
     	}
589 589
 
590 590
     	$counts = (object) $counts;
@@ -610,7 +610,7 @@  discard block
 block discarded – undo
610 610
 	public static function validate( $values ) {
611 611
         $errors = array();
612 612
 
613
-        return apply_filters('frm_validate_form', $errors, $values);
613
+        return apply_filters( 'frm_validate_form', $errors, $values );
614 614
     }
615 615
 
616 616
 	public static function get_params( $form = null ) {
@@ -622,11 +622,11 @@  discard block
 block discarded – undo
622 622
 			self::maybe_get_form( $form );
623 623
 		}
624 624
 
625
-		if ( isset( $frm_vars['form_params'] ) && is_array( $frm_vars['form_params'] ) && isset( $frm_vars['form_params'][ $form->id ] ) ) {
626
-			return $frm_vars['form_params'][ $form->id ];
625
+		if ( isset( $frm_vars['form_params'] ) && is_array( $frm_vars['form_params'] ) && isset( $frm_vars['form_params'][$form->id] ) ) {
626
+			return $frm_vars['form_params'][$form->id];
627 627
 		}
628 628
 
629
-		$action_var = isset($_REQUEST['frm_action']) ? 'frm_action' : 'action';
629
+		$action_var = isset( $_REQUEST['frm_action'] ) ? 'frm_action' : 'action';
630 630
 		$action = apply_filters( 'frm_show_new_entry_page', FrmAppHelper::get_param( $action_var, 'new', 'get', 'sanitize_title' ), $form );
631 631
 
632 632
 		$default_values = array(
@@ -644,15 +644,15 @@  discard block
 block discarded – undo
644 644
 			//if there are two forms on the same page, make sure not to submit both
645 645
 			foreach ( $default_values as $var => $default ) {
646 646
 				if ( $var == 'action' ) {
647
-					$values[ $var ] = FrmAppHelper::get_param( $action_var, $default, 'get', 'sanitize_title' );
647
+					$values[$var] = FrmAppHelper::get_param( $action_var, $default, 'get', 'sanitize_title' );
648 648
 				} else {
649
-					$values[ $var ] = FrmAppHelper::get_param( $var, $default );
649
+					$values[$var] = FrmAppHelper::get_param( $var, $default );
650 650
 				}
651 651
 				unset( $var, $default );
652 652
 			}
653 653
 		} else {
654 654
 			foreach ( $default_values as $var => $default ) {
655
-				$values[ $var ] = $default;
655
+				$values[$var] = $default;
656 656
 				unset( $var, $default );
657 657
 			}
658 658
 		}
@@ -667,7 +667,7 @@  discard block
 block discarded – undo
667 667
 	public static function list_page_params() {
668 668
 		$values = array();
669 669
 		foreach ( array( 'template' => 0, 'id' => '', 'paged' => 1, 'form' => '', 'search' => '', 'sort' => '', 'sdir' => '' ) as $var => $default ) {
670
-			$values[ $var ] = FrmAppHelper::get_param( $var, $default );
670
+			$values[$var] = FrmAppHelper::get_param( $var, $default );
671 671
 		}
672 672
 
673 673
 		return $values;
@@ -687,7 +687,7 @@  discard block
 block discarded – undo
687 687
 			'field_id' => '', 'search' => '', 'sort' => '', 'sdir' => '', 'fid' => '',
688 688
 			'keep_post' => '',
689 689
 		) as $var => $default ) {
690
-			$values[ $var ] = FrmAppHelper::get_param( $var, $default );
690
+			$values[$var] = FrmAppHelper::get_param( $var, $default );
691 691
 		}
692 692
 
693 693
 		return $values;
@@ -729,16 +729,16 @@  discard block
 block discarded – undo
729 729
 		$small_form = new stdClass();
730 730
 		foreach ( array( 'id', 'form_key', 'name' ) as $var ) {
731 731
 			$small_form->{$var} = $form->{$var};
732
-			unset($var);
732
+			unset( $var );
733 733
 		}
734 734
 
735 735
 		$frm_vars['forms_loaded'][] = $small_form;
736 736
 
737
-		if ( $this_load && empty($global_load) ) {
737
+		if ( $this_load && empty( $global_load ) ) {
738 738
 			$global_load = $frm_vars['load_css'] = true;
739 739
 		}
740 740
 
741
-		return ( ( ! isset($frm_vars['css_loaded']) || ! $frm_vars['css_loaded'] ) && $global_load );
741
+		return ( ( ! isset( $frm_vars['css_loaded'] ) || ! $frm_vars['css_loaded'] ) && $global_load );
742 742
 	}
743 743
 
744 744
 	public static function show_submit( $form ) {
Please login to merge, or discard this patch.
classes/helpers/FrmXMLHelper.php 2 patches
Indentation   +511 added lines, -511 removed lines patch added patch discarded remove patch
@@ -23,30 +23,30 @@  discard block
 block discarded – undo
23 23
 	}
24 24
 
25 25
 	public static function import_xml( $file ) {
26
-        $defaults = array(
27
-            'forms' => 0, 'fields' => 0, 'terms' => 0,
28
-            'posts' => 0, 'views' => 0, 'actions' => 0,
29
-            'styles' => 0,
30
-        );
31
-
32
-        $imported = array(
33
-            'imported' => $defaults,
26
+		$defaults = array(
27
+			'forms' => 0, 'fields' => 0, 'terms' => 0,
28
+			'posts' => 0, 'views' => 0, 'actions' => 0,
29
+			'styles' => 0,
30
+		);
31
+
32
+		$imported = array(
33
+			'imported' => $defaults,
34 34
 			'updated'  => $defaults,
35 35
 			'forms'    => array(),
36 36
 			'terms'    => array(),
37
-        );
37
+		);
38 38
 
39
-        unset($defaults);
39
+		unset($defaults);
40 40
 
41 41
 		if ( ! defined( 'WP_IMPORTING' ) ) {
42
-            define('WP_IMPORTING', true);
43
-        }
42
+			define('WP_IMPORTING', true);
43
+		}
44 44
 
45 45
 		if ( ! class_exists( 'DOMDocument' ) ) {
46
-            return new WP_Error( 'SimpleXML_parse_error', __( 'Your server does not have XML enabled', 'formidable' ), libxml_get_errors() );
47
-        }
46
+			return new WP_Error( 'SimpleXML_parse_error', __( 'Your server does not have XML enabled', 'formidable' ), libxml_get_errors() );
47
+		}
48 48
 
49
-        $dom = new DOMDocument;
49
+		$dom = new DOMDocument;
50 50
 		$success = $dom->loadXML( file_get_contents( $file ) );
51 51
 		if ( ! $success ) {
52 52
 			return new WP_Error( 'SimpleXML_parse_error', __( 'There was an error when reading this XML file', 'formidable' ), libxml_get_errors() );
@@ -64,45 +64,45 @@  discard block
 block discarded – undo
64 64
 			return new WP_Error( 'SimpleXML_parse_error', __( 'There was an error when reading this XML file', 'formidable' ), libxml_get_errors() );
65 65
 		}
66 66
 
67
-        // add terms, forms (form and field ids), posts (post ids), and entries to db, in that order
67
+		// add terms, forms (form and field ids), posts (post ids), and entries to db, in that order
68 68
 		foreach ( array( 'term', 'form', 'view' ) as $item_type ) {
69
-            // grab cats, tags, and terms, or forms or posts
70
-            if ( isset($xml->{$item_type} ) ) {
69
+			// grab cats, tags, and terms, or forms or posts
70
+			if ( isset($xml->{$item_type} ) ) {
71 71
 				$function_name = 'import_xml_' . $item_type . 's';
72 72
 				$imported = self::$function_name( $xml->{$item_type}, $imported );
73 73
 				unset( $function_name, $xml->{$item_type} );
74
-            }
75
-        }
74
+			}
75
+		}
76 76
 
77
-	    $return = apply_filters('frm_importing_xml', $imported, $xml );
77
+		$return = apply_filters('frm_importing_xml', $imported, $xml );
78 78
 
79
-	    return $return;
80
-    }
79
+		return $return;
80
+	}
81 81
 
82 82
 	public static function import_xml_terms( $terms, $imported ) {
83
-        foreach ( $terms as $t ) {
83
+		foreach ( $terms as $t ) {
84 84
 			if ( term_exists( (string) $t->term_slug, (string) $t->term_taxonomy ) ) {
85
-			    continue;
85
+				continue;
86 86
 			}
87 87
 
88 88
 			$parent = self::get_term_parent_id( $t );
89 89
 
90 90
 			$term = wp_insert_term( (string) $t->term_name, (string) $t->term_taxonomy, array(
91
-                'slug'          => (string) $t->term_slug,
92
-                'description'   => (string) $t->term_description,
91
+				'slug'          => (string) $t->term_slug,
92
+				'description'   => (string) $t->term_description,
93 93
 				'parent'        => empty( $parent ) ? 0 : $parent,
94
-            ));
94
+			));
95 95
 
96 96
 			if ( $term && is_array( $term ) ) {
97
-                $imported['imported']['terms']++;
97
+				$imported['imported']['terms']++;
98 98
 				$imported['terms'][ (int) $t->term_id ] = $term['term_id'];
99
-            }
99
+			}
100 100
 
101 101
 			unset( $term, $t );
102 102
 		}
103 103
 
104 104
 		return $imported;
105
-    }
105
+	}
106 106
 
107 107
 	/**
108 108
 	 * @since 2.0.8
@@ -127,11 +127,11 @@  discard block
 block discarded – undo
127 127
 		self::put_child_forms_first( $forms );
128 128
 
129 129
 		foreach ( $forms as $item ) {
130
-            $form = self::fill_form( $item );
130
+			$form = self::fill_form( $item );
131 131
 
132 132
 			self::update_custom_style_setting_on_import( $form );
133 133
 
134
-	        $this_form = self::maybe_get_form( $form );
134
+			$this_form = self::maybe_get_form( $form );
135 135
 
136 136
 			$old_id = $form_fields = false;
137 137
 			if ( ! empty( $this_form ) ) {
@@ -141,35 +141,35 @@  discard block
 block discarded – undo
141 141
 				$form_fields = self::get_form_fields( $form_id );
142 142
 			} else {
143 143
 				$form_id = FrmForm::create( $form );
144
-		        if ( $form_id ) {
145
-		            $imported['imported']['forms']++;
146
-		            // Keep track of whether this specific form was updated or not
144
+				if ( $form_id ) {
145
+					$imported['imported']['forms']++;
146
+					// Keep track of whether this specific form was updated or not
147 147
 					$imported['form_status'][ $form_id ] = 'imported';
148 148
 					self::track_imported_child_forms( (int) $form_id, $form['parent_form_id'], $child_forms );
149
-		        }
149
+				}
150 150
 			}
151 151
 
152 152
 			self::import_xml_fields( $item->field, $form_id, $this_form, $form_fields, $imported );
153 153
 
154 154
 			self::delete_removed_fields( $form_fields );
155 155
 
156
-		    // Update field ids/keys to new ones
156
+			// Update field ids/keys to new ones
157 157
 			do_action( 'frm_after_duplicate_form', $form_id, $form, array( 'old_id' => $old_id ) );
158 158
 
159 159
 			$imported['forms'][ (int) $item->id ] = $form_id;
160 160
 
161
-            // Send pre 2.0 form options through function that creates actions
162
-            self::migrate_form_settings_to_actions( $form['options'], $form_id, $imported, $switch = true );
161
+			// Send pre 2.0 form options through function that creates actions
162
+			self::migrate_form_settings_to_actions( $form['options'], $form_id, $imported, $switch = true );
163 163
 
164 164
 			do_action( 'frm_after_import_form', $form_id, $form );
165 165
 
166
-		    unset($form, $item);
166
+			unset($form, $item);
167 167
 		}
168 168
 
169 169
 		self::maybe_update_child_form_parent_id( $imported['forms'], $child_forms );
170 170
 
171 171
 		return $imported;
172
-    }
172
+	}
173 173
 
174 174
 	private static function fill_form( $item ) {
175 175
 		$form = array(
@@ -237,11 +237,11 @@  discard block
 block discarded – undo
237 237
 	}
238 238
 
239 239
 	/**
240
-	* Put child forms first so they will be imported before parents
241
-	*
242
-	* @since 2.0.16
243
-	* @param array $forms
244
-	*/
240
+	 * Put child forms first so they will be imported before parents
241
+	 *
242
+	 * @since 2.0.16
243
+	 * @param array $forms
244
+	 */
245 245
 	private static function put_child_forms_first( &$forms ) {
246 246
 		$child_forms = array();
247 247
 		$regular_forms = array();
@@ -260,13 +260,13 @@  discard block
 block discarded – undo
260 260
 	}
261 261
 
262 262
 	/**
263
-	* Keep track of all imported child forms
264
-	*
265
-	* @since 2.0.16
266
-	* @param int $form_id
267
-	* @param int $parent_form_id
268
-	* @param array $child_forms
269
-	*/
263
+	 * Keep track of all imported child forms
264
+	 *
265
+	 * @since 2.0.16
266
+	 * @param int $form_id
267
+	 * @param int $parent_form_id
268
+	 * @param array $child_forms
269
+	 */
270 270
 	private static function track_imported_child_forms( $form_id, $parent_form_id, &$child_forms ) {
271 271
 		if ( $parent_form_id ) {
272 272
 			$child_forms[ $form_id ] = $parent_form_id;
@@ -274,13 +274,13 @@  discard block
 block discarded – undo
274 274
 	}
275 275
 
276 276
 	/**
277
-	* Update the parent_form_id on imported child forms
278
-	* Child forms are imported first so their parent_form_id will need to be updated after the parent is imported
279
-	*
280
-	* @since 2.0.6
281
-	* @param array $imported_forms
282
-	* @param array $child_forms
283
-	*/
277
+	 * Update the parent_form_id on imported child forms
278
+	 * Child forms are imported first so their parent_form_id will need to be updated after the parent is imported
279
+	 *
280
+	 * @since 2.0.6
281
+	 * @param array $imported_forms
282
+	 * @param array $child_forms
283
+	 */
284 284
 	private static function maybe_update_child_form_parent_id( $imported_forms, $child_forms ) {
285 285
 		foreach ( $child_forms as $child_form_id => $old_parent_form_id ) {
286 286
 
@@ -294,28 +294,28 @@  discard block
 block discarded – undo
294 294
 	}
295 295
 
296 296
 	/**
297
-	* Import all fields for a form
298
-	* @since 2.0.13
299
-	*
300
-	* TODO: Cut down on params
301
-	*/
297
+	 * Import all fields for a form
298
+	 * @since 2.0.13
299
+	 *
300
+	 * TODO: Cut down on params
301
+	 */
302 302
 	private static function import_xml_fields( $xml_fields, $form_id, $this_form, &$form_fields, &$imported ) {
303 303
 		$in_section = 0;
304 304
 
305 305
 		foreach ( $xml_fields as $field ) {
306 306
 			$f = self::fill_field( $field, $form_id );
307 307
 
308
-		    if ( is_array($f['default_value']) && in_array($f['type'], array(
309
-		        'text', 'email', 'url', 'textarea',
310
-		        'number','phone', 'date', 'time',
311
-		        'hidden', 'password', 'tag', 'image',
312
-		    )) ) {
313
-		        if ( count($f['default_value']) === 1 ) {
308
+			if ( is_array($f['default_value']) && in_array($f['type'], array(
309
+				'text', 'email', 'url', 'textarea',
310
+				'number','phone', 'date', 'time',
311
+				'hidden', 'password', 'tag', 'image',
312
+			)) ) {
313
+				if ( count($f['default_value']) === 1 ) {
314 314
 					$f['default_value'] = '[' . reset( $f['default_value'] ) . ']';
315
-		        } else {
316
-		            $f['default_value'] = reset($f['default_value']);
317
-		        }
318
-		    }
315
+				} else {
316
+					$f['default_value'] = reset($f['default_value']);
317
+				}
318
+			}
319 319
 
320 320
 			self::maybe_update_in_section_variable( $in_section, $f );
321 321
 			self::maybe_update_form_select( $f, $imported );
@@ -394,12 +394,12 @@  discard block
 block discarded – undo
394 394
 	}
395 395
 
396 396
 	/**
397
-	* Switch the form_select on a repeating field or embedded form if it needs to be switched
398
-	*
399
-	* @since 2.0.16
400
-	* @param array $f
401
-	* @param array $imported
402
-	*/
397
+	 * Switch the form_select on a repeating field or embedded form if it needs to be switched
398
+	 *
399
+	 * @since 2.0.16
400
+	 * @param array $f
401
+	 * @param array $imported
402
+	 */
403 403
 	private static function maybe_update_form_select( &$f, $imported ) {
404 404
 		if ( ! isset( $imported['forms'] ) ) {
405 405
 			return;
@@ -451,13 +451,13 @@  discard block
 block discarded – undo
451 451
 	}
452 452
 
453 453
 	/**
454
-	* Updates the custom style setting on import
455
-	* Convert the post slug to an ID
456
-	*
457
-	* @since 2.0.19
458
-	* @param array $form
459
-	*
460
-	*/
454
+	 * Updates the custom style setting on import
455
+	 * Convert the post slug to an ID
456
+	 *
457
+	 * @since 2.0.19
458
+	 * @param array $form
459
+	 *
460
+	 */
461 461
 	private static function update_custom_style_setting_on_import( &$form ) {
462 462
 		if ( ! isset( $form['options']['custom_style'] ) ) {
463 463
 			return;
@@ -511,16 +511,16 @@  discard block
 block discarded – undo
511 511
 	}
512 512
 
513 513
 	public static function import_xml_views( $views, $imported ) {
514
-        $imported['posts'] = array();
515
-        $form_action_type = FrmFormActionsController::$action_post_type;
514
+		$imported['posts'] = array();
515
+		$form_action_type = FrmFormActionsController::$action_post_type;
516 516
 
517
-        $post_types = array(
518
-            'frm_display' => 'views',
519
-            $form_action_type => 'actions',
520
-            'frm_styles'    => 'styles',
521
-        );
517
+		$post_types = array(
518
+			'frm_display' => 'views',
519
+			$form_action_type => 'actions',
520
+			'frm_styles'    => 'styles',
521
+		);
522 522
 
523
-        foreach ( $views as $item ) {
523
+		foreach ( $views as $item ) {
524 524
 			$post = array(
525 525
 				'post_title'    => (string) $item->title,
526 526
 				'post_name'     => (string) $item->post_name,
@@ -539,52 +539,52 @@  discard block
 block discarded – undo
539 539
 				'post_date'     => (string) $item->post_date,
540 540
 				'post_date_gmt' => (string) $item->post_date_gmt,
541 541
 				'ping_status'   => (string) $item->ping_status,
542
-                'postmeta'      => array(),
543
-                'tax_input'     => array(),
542
+				'postmeta'      => array(),
543
+				'tax_input'     => array(),
544 544
 			);
545 545
 
546
-            $old_id = $post['post_id'];
547
-            self::populate_post($post, $item, $imported);
546
+			$old_id = $post['post_id'];
547
+			self::populate_post($post, $item, $imported);
548 548
 
549 549
 			unset($item);
550 550
 
551 551
 			$post_id = false;
552
-            if ( $post['post_type'] == $form_action_type ) {
553
-                $action_control = FrmFormActionsController::get_form_actions( $post['post_excerpt'] );
552
+			if ( $post['post_type'] == $form_action_type ) {
553
+				$action_control = FrmFormActionsController::get_form_actions( $post['post_excerpt'] );
554 554
 				if ( $action_control && is_object( $action_control ) ) {
555 555
 					$post_id = $action_control->maybe_create_action( $post, $imported['form_status'] );
556 556
 				}
557
-                unset($action_control);
558
-            } else if ( $post['post_type'] == 'frm_styles' ) {
559
-                // Properly encode post content before inserting the post
560
-                $post['post_content'] = FrmAppHelper::maybe_json_decode( $post['post_content'] );
561
-                $post['post_content'] = FrmAppHelper::prepare_and_encode( $post['post_content'] );
562
-
563
-                // Create/update post now
564
-                $post_id = wp_insert_post( $post );
565
-            } else {
566
-                // Create/update post now
567
-                $post_id = wp_insert_post( $post );
568
-            }
569
-
570
-            if ( ! is_numeric($post_id) ) {
571
-                continue;
572
-            }
573
-
574
-            self::update_postmeta($post, $post_id);
575
-
576
-            $this_type = 'posts';
557
+				unset($action_control);
558
+			} else if ( $post['post_type'] == 'frm_styles' ) {
559
+				// Properly encode post content before inserting the post
560
+				$post['post_content'] = FrmAppHelper::maybe_json_decode( $post['post_content'] );
561
+				$post['post_content'] = FrmAppHelper::prepare_and_encode( $post['post_content'] );
562
+
563
+				// Create/update post now
564
+				$post_id = wp_insert_post( $post );
565
+			} else {
566
+				// Create/update post now
567
+				$post_id = wp_insert_post( $post );
568
+			}
569
+
570
+			if ( ! is_numeric($post_id) ) {
571
+				continue;
572
+			}
573
+
574
+			self::update_postmeta($post, $post_id);
575
+
576
+			$this_type = 'posts';
577 577
 			if ( isset( $post_types[ $post['post_type'] ] ) ) {
578 578
 				$this_type = $post_types[ $post['post_type'] ];
579
-            }
579
+			}
580 580
 
581
-            if ( isset($post['ID']) && $post_id == $post['ID'] ) {
582
-                $imported['updated'][ $this_type ]++;
583
-            } else {
584
-                $imported['imported'][ $this_type ]++;
585
-            }
581
+			if ( isset($post['ID']) && $post_id == $post['ID'] ) {
582
+				$imported['updated'][ $this_type ]++;
583
+			} else {
584
+				$imported['imported'][ $this_type ]++;
585
+			}
586 586
 
587
-            unset($post);
587
+			unset($post);
588 588
 
589 589
 			$imported['posts'][ (int) $old_id ] = $post_id;
590 590
 		}
@@ -592,16 +592,16 @@  discard block
 block discarded – undo
592 592
 		self::maybe_update_stylesheet( $imported );
593 593
 
594 594
 		return $imported;
595
-    }
595
+	}
596 596
 
597
-    private static function populate_post( &$post, $item, $imported ) {
597
+	private static function populate_post( &$post, $item, $imported ) {
598 598
 		if ( isset($item->attachment_url) ) {
599 599
 			$post['attachment_url'] = (string) $item->attachment_url;
600 600
 		}
601 601
 
602 602
 		if ( $post['post_type'] == FrmFormActionsController::$action_post_type && isset( $imported['forms'][ (int) $post['menu_order'] ] ) ) {
603
-		    // update to new form id
604
-		    $post['menu_order'] = $imported['forms'][ (int) $post['menu_order'] ];
603
+			// update to new form id
604
+			$post['menu_order'] = $imported['forms'][ (int) $post['menu_order'] ];
605 605
 		}
606 606
 
607 607
 		// Don't allow default styles to take over a site's default style
@@ -610,144 +610,144 @@  discard block
 block discarded – undo
610 610
 		}
611 611
 
612 612
 		foreach ( $item->postmeta as $meta ) {
613
-		    self::populate_postmeta($post, $meta, $imported);
613
+			self::populate_postmeta($post, $meta, $imported);
614 614
 			unset($meta);
615 615
 		}
616 616
 
617
-        self::populate_taxonomies($post, $item);
617
+		self::populate_taxonomies($post, $item);
618 618
 
619
-        self::maybe_editing_post($post);
620
-    }
619
+		self::maybe_editing_post($post);
620
+	}
621 621
 
622
-    private static function populate_postmeta( &$post, $meta, $imported ) {
623
-        global $frm_duplicate_ids;
622
+	private static function populate_postmeta( &$post, $meta, $imported ) {
623
+		global $frm_duplicate_ids;
624 624
 
625
-	    $m = array(
625
+		$m = array(
626 626
 			'key'   => (string) $meta->meta_key,
627 627
 			'value' => (string) $meta->meta_value,
628 628
 		);
629 629
 
630 630
 		//switch old form and field ids to new ones
631 631
 		if ( $m['key'] == 'frm_form_id' && isset($imported['forms'][ (int) $m['value'] ]) ) {
632
-		    $m['value'] = $imported['forms'][ (int) $m['value'] ];
632
+			$m['value'] = $imported['forms'][ (int) $m['value'] ];
633 633
 		} else {
634
-		    $m['value'] = FrmAppHelper::maybe_json_decode($m['value']);
634
+			$m['value'] = FrmAppHelper::maybe_json_decode($m['value']);
635 635
 
636
-		    if ( ! empty($frm_duplicate_ids) ) {
636
+			if ( ! empty($frm_duplicate_ids) ) {
637 637
 
638
-		        if ( $m['key'] == 'frm_dyncontent' ) {
639
-		            $m['value'] = FrmFieldsHelper::switch_field_ids($m['value']);
640
-    		    } else if ( $m['key'] == 'frm_options' ) {
638
+				if ( $m['key'] == 'frm_dyncontent' ) {
639
+					$m['value'] = FrmFieldsHelper::switch_field_ids($m['value']);
640
+				} else if ( $m['key'] == 'frm_options' ) {
641 641
 
642 642
 					foreach ( array( 'date_field_id', 'edate_field_id' ) as $setting_name ) {
643 643
 						if ( isset( $m['value'][ $setting_name ] ) && is_numeric( $m['value'][ $setting_name ] ) && isset( $frm_duplicate_ids[ $m['value'][ $setting_name ] ] ) ) {
644 644
 							$m['value'][ $setting_name ] = $frm_duplicate_ids[ $m['value'][ $setting_name ] ];
645
-    		            }
646
-    		        }
647
-
648
-                    $check_dup_array = array();
649
-    		        if ( isset( $m['value']['order_by'] ) && ! empty( $m['value']['order_by'] ) ) {
650
-    		            if ( is_numeric( $m['value']['order_by'] ) && isset( $frm_duplicate_ids[ $m['value']['order_by'] ] ) ) {
651
-    		                $m['value']['order_by'] = $frm_duplicate_ids[ $m['value']['order_by'] ];
652
-    		            } else if ( is_array( $m['value']['order_by'] ) ) {
653
-                            $check_dup_array[] = 'order_by';
654
-    		            }
655
-    		        }
656
-
657
-    		        if ( isset( $m['value']['where'] ) && ! empty( $m['value']['where'] ) ) {
658
-    		            $check_dup_array[] = 'where';
659
-    		        }
660
-
661
-                    foreach ( $check_dup_array as $check_k ) {
645
+						}
646
+					}
647
+
648
+					$check_dup_array = array();
649
+					if ( isset( $m['value']['order_by'] ) && ! empty( $m['value']['order_by'] ) ) {
650
+						if ( is_numeric( $m['value']['order_by'] ) && isset( $frm_duplicate_ids[ $m['value']['order_by'] ] ) ) {
651
+							$m['value']['order_by'] = $frm_duplicate_ids[ $m['value']['order_by'] ];
652
+						} else if ( is_array( $m['value']['order_by'] ) ) {
653
+							$check_dup_array[] = 'order_by';
654
+						}
655
+					}
656
+
657
+					if ( isset( $m['value']['where'] ) && ! empty( $m['value']['where'] ) ) {
658
+						$check_dup_array[] = 'where';
659
+					}
660
+
661
+					foreach ( $check_dup_array as $check_k ) {
662 662
 						foreach ( (array) $m['value'][ $check_k ] as $mk => $mv ) {
663 663
 							if ( isset( $frm_duplicate_ids[ $mv ] ) ) {
664 664
 								$m['value'][ $check_k ][ $mk ] = $frm_duplicate_ids[ $mv ];
665
-		                    }
666
-		                    unset($mk, $mv);
667
-		                }
668
-                    }
669
-    		    }
670
-		    }
665
+							}
666
+							unset($mk, $mv);
667
+						}
668
+					}
669
+				}
670
+			}
671 671
 		}
672 672
 
673 673
 		if ( ! is_array($m['value']) ) {
674
-		    $m['value'] = FrmAppHelper::maybe_json_decode($m['value']);
674
+			$m['value'] = FrmAppHelper::maybe_json_decode($m['value']);
675 675
 		}
676 676
 
677 677
 		$post['postmeta'][ (string) $meta->meta_key ] = $m['value'];
678
-    }
679
-
680
-    /**
681
-     * Add terms to post
682
-     * @param array $post by reference
683
-     * @param object $item The XML object data
684
-     */
685
-    private static function populate_taxonomies( &$post, $item ) {
678
+	}
679
+
680
+	/**
681
+	 * Add terms to post
682
+	 * @param array $post by reference
683
+	 * @param object $item The XML object data
684
+	 */
685
+	private static function populate_taxonomies( &$post, $item ) {
686 686
 		foreach ( $item->category as $c ) {
687 687
 			$att = $c->attributes();
688 688
 			if ( ! isset( $att['nicename'] ) ) {
689
-                continue;
690
-            }
691
-
692
-		    $taxonomy = (string) $att['domain'];
693
-		    if ( is_taxonomy_hierarchical($taxonomy) ) {
694
-		        $name = (string) $att['nicename'];
695
-		        $h_term = get_term_by('slug', $name, $taxonomy);
696
-		        if ( $h_term ) {
697
-		            $name = $h_term->term_id;
698
-		        }
699
-		        unset($h_term);
700
-		    } else {
701
-		        $name = (string) $c;
702
-		    }
689
+				continue;
690
+			}
691
+
692
+			$taxonomy = (string) $att['domain'];
693
+			if ( is_taxonomy_hierarchical($taxonomy) ) {
694
+				$name = (string) $att['nicename'];
695
+				$h_term = get_term_by('slug', $name, $taxonomy);
696
+				if ( $h_term ) {
697
+					$name = $h_term->term_id;
698
+				}
699
+				unset($h_term);
700
+			} else {
701
+				$name = (string) $c;
702
+			}
703 703
 
704 704
 			if ( ! isset( $post['tax_input'][ $taxonomy ] ) ) {
705 705
 				$post['tax_input'][ $taxonomy ] = array();
706 706
 			}
707 707
 
708 708
 			$post['tax_input'][ $taxonomy ][] = $name;
709
-		    unset($name);
709
+			unset($name);
710 710
 		}
711
-    }
711
+	}
712 712
 
713
-    /**
714
-     * Edit post if the key and created time match
715
-     */
716
-    private static function maybe_editing_post( &$post ) {
713
+	/**
714
+	 * Edit post if the key and created time match
715
+	 */
716
+	private static function maybe_editing_post( &$post ) {
717 717
 		$match_by = array(
718
-		    'post_type'     => $post['post_type'],
719
-		    'name'          => $post['post_name'],
720
-		    'post_status'   => $post['post_status'],
721
-		    'posts_per_page' => 1,
718
+			'post_type'     => $post['post_type'],
719
+			'name'          => $post['post_name'],
720
+			'post_status'   => $post['post_status'],
721
+			'posts_per_page' => 1,
722 722
 		);
723 723
 
724 724
 		if ( in_array( $post['post_status'], array( 'trash', 'draft' ) ) ) {
725
-		    $match_by['include'] = $post['post_id'];
726
-		    unset($match_by['name']);
725
+			$match_by['include'] = $post['post_id'];
726
+			unset($match_by['name']);
727 727
 		}
728 728
 
729 729
 		$editing = get_posts($match_by);
730 730
 
731
-        if ( ! empty($editing) && current($editing)->post_date == $post['post_date'] ) {
732
-            // set the id of the post to edit
733
-            $post['ID'] = current($editing)->ID;
734
-        }
735
-    }
731
+		if ( ! empty($editing) && current($editing)->post_date == $post['post_date'] ) {
732
+			// set the id of the post to edit
733
+			$post['ID'] = current($editing)->ID;
734
+		}
735
+	}
736 736
 
737
-    private static function update_postmeta( &$post, $post_id ) {
738
-        foreach ( $post['postmeta'] as $k => $v ) {
739
-            if ( '_edit_last' == $k ) {
740
-                $v = FrmAppHelper::get_user_id_param($v);
741
-            } else if ( '_thumbnail_id' == $k && FrmAppHelper::pro_is_installed() ) {
742
-                //change the attachment ID
743
-                $v = FrmProXMLHelper::get_file_id($v);
744
-            }
737
+	private static function update_postmeta( &$post, $post_id ) {
738
+		foreach ( $post['postmeta'] as $k => $v ) {
739
+			if ( '_edit_last' == $k ) {
740
+				$v = FrmAppHelper::get_user_id_param($v);
741
+			} else if ( '_thumbnail_id' == $k && FrmAppHelper::pro_is_installed() ) {
742
+				//change the attachment ID
743
+				$v = FrmProXMLHelper::get_file_id($v);
744
+			}
745 745
 
746
-            update_post_meta($post_id, $k, $v);
746
+			update_post_meta($post_id, $k, $v);
747 747
 
748
-            unset($k, $v);
749
-        }
750
-    }
748
+			unset($k, $v);
749
+		}
750
+	}
751 751
 
752 752
 	private static function maybe_update_stylesheet( $imported ) {
753 753
 		$new_styles = isset( $imported['imported']['styles'] ) && ! empty( $imported['imported']['styles'] );
@@ -763,72 +763,72 @@  discard block
 block discarded – undo
763 763
 		}
764 764
 	}
765 765
 
766
-    /**
767
-     * @param string $message
768
-     */
766
+	/**
767
+	 * @param string $message
768
+	 */
769 769
 	public static function parse_message( $result, &$message, &$errors ) {
770
-        if ( is_wp_error($result) ) {
771
-            $errors[] = $result->get_error_message();
772
-        } else if ( ! $result ) {
773
-            return;
774
-        }
775
-
776
-        if ( ! is_array($result) ) {
777
-            $message = is_string( $result ) ? $result : print_r( $result, 1 );
778
-            return;
779
-        }
780
-
781
-        $t_strings = array(
782
-            'imported'  => __( 'Imported', 'formidable' ),
783
-            'updated'   => __( 'Updated', 'formidable' ),
784
-        );
785
-
786
-        $message = '<ul>';
787
-        foreach ( $result as $type => $results ) {
770
+		if ( is_wp_error($result) ) {
771
+			$errors[] = $result->get_error_message();
772
+		} else if ( ! $result ) {
773
+			return;
774
+		}
775
+
776
+		if ( ! is_array($result) ) {
777
+			$message = is_string( $result ) ? $result : print_r( $result, 1 );
778
+			return;
779
+		}
780
+
781
+		$t_strings = array(
782
+			'imported'  => __( 'Imported', 'formidable' ),
783
+			'updated'   => __( 'Updated', 'formidable' ),
784
+		);
785
+
786
+		$message = '<ul>';
787
+		foreach ( $result as $type => $results ) {
788 788
 			if ( ! isset( $t_strings[ $type ] ) ) {
789
-                // only print imported and updated
790
-                continue;
791
-            }
789
+				// only print imported and updated
790
+				continue;
791
+			}
792 792
 
793
-            $s_message = array();
794
-            foreach ( $results as $k => $m ) {
795
-                self::item_count_message($m, $k, $s_message);
796
-                unset($k, $m);
797
-            }
793
+			$s_message = array();
794
+			foreach ( $results as $k => $m ) {
795
+				self::item_count_message($m, $k, $s_message);
796
+				unset($k, $m);
797
+			}
798 798
 
799
-            if ( ! empty($s_message) ) {
799
+			if ( ! empty($s_message) ) {
800 800
 				$message .= '<li><strong>' . $t_strings[ $type ] . ':</strong> ';
801
-                $message .= implode(', ', $s_message);
802
-                $message .= '</li>';
803
-            }
804
-        }
805
-
806
-        if ( $message == '<ul>' ) {
807
-            $message = '';
808
-            $errors[] = __( 'Nothing was imported or updated', 'formidable' );
809
-        } else {
810
-            $message .= '</ul>';
811
-        }
812
-    }
801
+				$message .= implode(', ', $s_message);
802
+				$message .= '</li>';
803
+			}
804
+		}
805
+
806
+		if ( $message == '<ul>' ) {
807
+			$message = '';
808
+			$errors[] = __( 'Nothing was imported or updated', 'formidable' );
809
+		} else {
810
+			$message .= '</ul>';
811
+		}
812
+	}
813 813
 
814 814
 	public static function item_count_message( $m, $type, &$s_message ) {
815
-        if ( ! $m ) {
816
-            return;
817
-        }
818
-
819
-        $strings = array(
820
-            'forms'     => sprintf( _n( '%1$s Form', '%1$s Forms', $m, 'formidable' ), $m ),
821
-            'fields'    => sprintf( _n( '%1$s Field', '%1$s Fields', $m, 'formidable' ), $m ),
822
-            'items'     => sprintf( _n( '%1$s Entry', '%1$s Entries', $m, 'formidable' ), $m ),
823
-            'views'     => sprintf( _n( '%1$s View', '%1$s Views', $m, 'formidable' ), $m ),
824
-            'posts'     => sprintf( _n( '%1$s Post', '%1$s Posts', $m, 'formidable' ), $m ),
825
-            'styles'     => sprintf( _n( '%1$s Style', '%1$s Styles', $m, 'formidable' ), $m ),
826
-            'terms'     => sprintf( _n( '%1$s Term', '%1$s Terms', $m, 'formidable' ), $m ),
827
-            'actions'   => sprintf( _n( '%1$s Form Action', '%1$s Form Actions', $m, 'formidable' ), $m ),
828
-        );
815
+		if ( ! $m ) {
816
+			return;
817
+		}
818
+
819
+		$strings = array(
820
+			'forms'     => sprintf( _n( '%1$s Form', '%1$s Forms', $m, 'formidable' ), $m ),
821
+			'fields'    => sprintf( _n( '%1$s Field', '%1$s Fields', $m, 'formidable' ), $m ),
822
+			'items'     => sprintf( _n( '%1$s Entry', '%1$s Entries', $m, 'formidable' ), $m ),
823
+			'views'     => sprintf( _n( '%1$s View', '%1$s Views', $m, 'formidable' ), $m ),
824
+			'posts'     => sprintf( _n( '%1$s Post', '%1$s Posts', $m, 'formidable' ), $m ),
825
+			'styles'     => sprintf( _n( '%1$s Style', '%1$s Styles', $m, 'formidable' ), $m ),
826
+			'terms'     => sprintf( _n( '%1$s Term', '%1$s Terms', $m, 'formidable' ), $m ),
827
+			'actions'   => sprintf( _n( '%1$s Form Action', '%1$s Form Actions', $m, 'formidable' ), $m ),
828
+		);
829 829
 
830 830
 		$s_message[] = isset( $strings[ $type ] ) ? $strings[ $type ] : ' ' . $m . ' ' . ucfirst( $type );
831
-    }
831
+	}
832 832
 
833 833
 	/**
834 834
 	 * Prepare the form options for export
@@ -859,16 +859,16 @@  discard block
 block discarded – undo
859 859
 	}
860 860
 
861 861
 	public static function cdata( $str ) {
862
-	    $str = maybe_unserialize($str);
863
-	    if ( is_array($str) ) {
864
-	        $str = json_encode($str);
862
+		$str = maybe_unserialize($str);
863
+		if ( is_array($str) ) {
864
+			$str = json_encode($str);
865 865
 		} else if ( seems_utf8( $str ) == false ) {
866 866
 			$str = utf8_encode( $str );
867 867
 		}
868 868
 
869
-        if ( is_numeric($str) ) {
870
-            return $str;
871
-        }
869
+		if ( is_numeric($str) ) {
870
+			return $str;
871
+		}
872 872
 
873 873
 		self::remove_invalid_characters_from_xml( $str );
874 874
 
@@ -889,58 +889,58 @@  discard block
 block discarded – undo
889 889
 		$str = str_replace( '\x1F', '', $str );
890 890
 	}
891 891
 
892
-    public static function migrate_form_settings_to_actions( $form_options, $form_id, &$imported = array(), $switch = false ) {
893
-        // Get post type
894
-        $post_type = FrmFormActionsController::$action_post_type;
895
-
896
-        // Set up imported index, if not set up yet
897
-        if ( ! isset( $imported['imported']['actions'] ) ) {
898
-            $imported['imported']['actions'] = 0;
899
-        }
900
-
901
-        // Migrate post settings to action
902
-        self::migrate_post_settings_to_action( $form_options, $form_id, $post_type, $imported, $switch );
903
-
904
-        // Migrate email settings to action
905
-        self::migrate_email_settings_to_action( $form_options, $form_id, $post_type, $imported, $switch );
906
-    }
907
-
908
-    /**
909
-    * Migrate post settings to form action
910
-    *
911
-    * @param string $post_type
912
-    */
913
-    private static function migrate_post_settings_to_action( $form_options, $form_id, $post_type, &$imported, $switch ) {
914
-        if ( ! isset($form_options['create_post']) || ! $form_options['create_post'] ) {
915
-            return;
916
-        }
917
-
918
-        $new_action = array(
919
-            'post_type'     => $post_type,
920
-            'post_excerpt'  => 'wppost',
892
+	public static function migrate_form_settings_to_actions( $form_options, $form_id, &$imported = array(), $switch = false ) {
893
+		// Get post type
894
+		$post_type = FrmFormActionsController::$action_post_type;
895
+
896
+		// Set up imported index, if not set up yet
897
+		if ( ! isset( $imported['imported']['actions'] ) ) {
898
+			$imported['imported']['actions'] = 0;
899
+		}
900
+
901
+		// Migrate post settings to action
902
+		self::migrate_post_settings_to_action( $form_options, $form_id, $post_type, $imported, $switch );
903
+
904
+		// Migrate email settings to action
905
+		self::migrate_email_settings_to_action( $form_options, $form_id, $post_type, $imported, $switch );
906
+	}
907
+
908
+	/**
909
+	 * Migrate post settings to form action
910
+	 *
911
+	 * @param string $post_type
912
+	 */
913
+	private static function migrate_post_settings_to_action( $form_options, $form_id, $post_type, &$imported, $switch ) {
914
+		if ( ! isset($form_options['create_post']) || ! $form_options['create_post'] ) {
915
+			return;
916
+		}
917
+
918
+		$new_action = array(
919
+			'post_type'     => $post_type,
920
+			'post_excerpt'  => 'wppost',
921 921
 			'post_title'    => __( 'Create Posts', 'formidable' ),
922
-            'menu_order'    => $form_id,
923
-            'post_status'   => 'publish',
924
-            'post_content'  => array(),
922
+			'menu_order'    => $form_id,
923
+			'post_status'   => 'publish',
924
+			'post_content'  => array(),
925 925
 			'post_name'     => $form_id . '_wppost_1',
926
-        );
926
+		);
927 927
 
928
-        $post_settings = array(
929
-            'post_type', 'post_category', 'post_content',
930
-            'post_excerpt', 'post_title', 'post_name', 'post_date',
928
+		$post_settings = array(
929
+			'post_type', 'post_category', 'post_content',
930
+			'post_excerpt', 'post_title', 'post_name', 'post_date',
931 931
 			'post_status', 'post_custom_fields', 'post_password',
932
-        );
932
+		);
933 933
 
934
-        foreach ( $post_settings as $post_setting ) {
934
+		foreach ( $post_settings as $post_setting ) {
935 935
 			if ( isset( $form_options[ $post_setting ] ) ) {
936 936
 				$new_action['post_content'][ $post_setting ] = $form_options[ $post_setting ];
937
-            }
938
-            unset($post_setting);
939
-        }
937
+			}
938
+			unset($post_setting);
939
+		}
940 940
 
941 941
 		$new_action['event'] = array( 'create', 'update' );
942 942
 
943
-        if ( $switch ) {
943
+		if ( $switch ) {
944 944
 			// Fields with string or int saved
945 945
 			$basic_fields = array( 'post_title', 'post_content', 'post_excerpt', 'post_password', 'post_date', 'post_status' );
946 946
 
@@ -948,22 +948,22 @@  discard block
 block discarded – undo
948 948
 			$array_fields = array( 'post_category', 'post_custom_fields' );
949 949
 
950 950
 			$new_action['post_content'] = self::switch_action_field_ids( $new_action['post_content'], $basic_fields, $array_fields );
951
-        }
952
-        $new_action['post_content'] = json_encode($new_action['post_content']);
951
+		}
952
+		$new_action['post_content'] = json_encode($new_action['post_content']);
953 953
 
954
-        $exists = get_posts( array(
955
-            'name'          => $new_action['post_name'],
956
-            'post_type'     => $new_action['post_type'],
957
-            'post_status'   => $new_action['post_status'],
958
-            'numberposts'   => 1,
959
-        ) );
954
+		$exists = get_posts( array(
955
+			'name'          => $new_action['post_name'],
956
+			'post_type'     => $new_action['post_type'],
957
+			'post_status'   => $new_action['post_status'],
958
+			'numberposts'   => 1,
959
+		) );
960 960
 
961
-        if ( ! $exists ) {
961
+		if ( ! $exists ) {
962 962
 			// this isn't an email, but we need to use a class that will always be included
963 963
 			FrmAppHelper::save_json_post( $new_action );
964
-            $imported['imported']['actions']++;
965
-        }
966
-    }
964
+			$imported['imported']['actions']++;
965
+		}
966
+	}
967 967
 
968 968
 	/**
969 969
 	 * Switch old field IDs for new field IDs in emails and post
@@ -976,211 +976,211 @@  discard block
 block discarded – undo
976 976
 	 * @return string $post_content - new field IDs
977 977
 	 */
978 978
 	private static function switch_action_field_ids( $post_content, $basic_fields, $array_fields = array() ) {
979
-        global $frm_duplicate_ids;
979
+		global $frm_duplicate_ids;
980 980
 
981
-        // If there aren't IDs that were switched, end now
982
-        if ( ! $frm_duplicate_ids ) {
983
-            return;
984
-        }
981
+		// If there aren't IDs that were switched, end now
982
+		if ( ! $frm_duplicate_ids ) {
983
+			return;
984
+		}
985 985
 
986
-        // Get old IDs
987
-        $old = array_keys( $frm_duplicate_ids );
986
+		// Get old IDs
987
+		$old = array_keys( $frm_duplicate_ids );
988 988
 
989
-        // Get new IDs
990
-        $new = array_values( $frm_duplicate_ids );
989
+		// Get new IDs
990
+		$new = array_values( $frm_duplicate_ids );
991 991
 
992
-        // Do a str_replace with each item to set the new IDs
993
-        foreach ( $post_content as $key => $setting ) {
994
-            if ( ! is_array( $setting ) && in_array( $key, $basic_fields ) ) {
995
-                // Replace old IDs with new IDs
992
+		// Do a str_replace with each item to set the new IDs
993
+		foreach ( $post_content as $key => $setting ) {
994
+			if ( ! is_array( $setting ) && in_array( $key, $basic_fields ) ) {
995
+				// Replace old IDs with new IDs
996 996
 				$post_content[ $key ] = str_replace( $old, $new, $setting );
997
-            } else if ( is_array( $setting ) && in_array( $key, $array_fields ) ) {
998
-                foreach ( $setting as $k => $val ) {
999
-                    // Replace old IDs with new IDs
997
+			} else if ( is_array( $setting ) && in_array( $key, $array_fields ) ) {
998
+				foreach ( $setting as $k => $val ) {
999
+					// Replace old IDs with new IDs
1000 1000
 					$post_content[ $key ][ $k ] = str_replace( $old, $new, $val );
1001
-                }
1002
-            }
1003
-            unset( $key, $setting );
1004
-        }
1005
-        return $post_content;
1006
-    }
1007
-
1008
-    private static function migrate_email_settings_to_action( $form_options, $form_id, $post_type, &$imported, $switch ) {
1009
-        // No old notifications or autoresponders to carry over
1001
+				}
1002
+			}
1003
+			unset( $key, $setting );
1004
+		}
1005
+		return $post_content;
1006
+	}
1007
+
1008
+	private static function migrate_email_settings_to_action( $form_options, $form_id, $post_type, &$imported, $switch ) {
1009
+		// No old notifications or autoresponders to carry over
1010 1010
 		if ( ! isset( $form_options['auto_responder'] ) && ! isset( $form_options['notification'] ) && ! isset( $form_options['email_to'] ) ) {
1011
-            return;
1012
-        }
1011
+			return;
1012
+		}
1013 1013
 
1014
-        // Initialize notifications array
1015
-        $notifications = array();
1014
+		// Initialize notifications array
1015
+		$notifications = array();
1016 1016
 
1017
-        // Migrate regular notifications
1018
-        self::migrate_notifications_to_action( $form_options, $form_id, $notifications );
1017
+		// Migrate regular notifications
1018
+		self::migrate_notifications_to_action( $form_options, $form_id, $notifications );
1019 1019
 
1020
-        // Migrate autoresponders
1021
-        self::migrate_autoresponder_to_action( $form_options, $form_id, $notifications );
1020
+		// Migrate autoresponders
1021
+		self::migrate_autoresponder_to_action( $form_options, $form_id, $notifications );
1022 1022
 
1023
-        if (  empty( $notifications ) ) {
1024
-            return;
1025
-        }
1023
+		if (  empty( $notifications ) ) {
1024
+			return;
1025
+		}
1026 1026
 
1027
-        foreach ( $notifications as $new_notification ) {
1028
-            $new_notification['post_type']      = $post_type;
1029
-            $new_notification['post_excerpt']   = 'email';
1027
+		foreach ( $notifications as $new_notification ) {
1028
+			$new_notification['post_type']      = $post_type;
1029
+			$new_notification['post_excerpt']   = 'email';
1030 1030
 			$new_notification['post_title']     = __( 'Email Notification', 'formidable' );
1031
-            $new_notification['menu_order']     = $form_id;
1032
-            $new_notification['post_status']    = 'publish';
1031
+			$new_notification['menu_order']     = $form_id;
1032
+			$new_notification['post_status']    = 'publish';
1033 1033
 
1034
-            // Switch field IDs and keys, if needed
1035
-            if ( $switch ) {
1034
+			// Switch field IDs and keys, if needed
1035
+			if ( $switch ) {
1036 1036
 
1037 1037
 				// Switch field IDs in email conditional logic
1038 1038
 				self::switch_email_contition_field_ids( $new_notification['post_content'] );
1039 1039
 
1040 1040
 				// Switch all other field IDs in email
1041
-                $new_notification['post_content'] = FrmFieldsHelper::switch_field_ids( $new_notification['post_content'] );
1042
-            }
1043
-            $new_notification['post_content']   = FrmAppHelper::prepare_and_encode( $new_notification['post_content'] );
1044
-
1045
-            $exists = get_posts( array(
1046
-                'name'          => $new_notification['post_name'],
1047
-                'post_type'     => $new_notification['post_type'],
1048
-                'post_status'   => $new_notification['post_status'],
1049
-                'numberposts'   => 1,
1050
-            ) );
1051
-
1052
-            if ( empty($exists) ) {
1041
+				$new_notification['post_content'] = FrmFieldsHelper::switch_field_ids( $new_notification['post_content'] );
1042
+			}
1043
+			$new_notification['post_content']   = FrmAppHelper::prepare_and_encode( $new_notification['post_content'] );
1044
+
1045
+			$exists = get_posts( array(
1046
+				'name'          => $new_notification['post_name'],
1047
+				'post_type'     => $new_notification['post_type'],
1048
+				'post_status'   => $new_notification['post_status'],
1049
+				'numberposts'   => 1,
1050
+			) );
1051
+
1052
+			if ( empty($exists) ) {
1053 1053
 				FrmAppHelper::save_json_post( $new_notification );
1054
-                $imported['imported']['actions']++;
1055
-            }
1056
-            unset($new_notification);
1057
-        }
1058
-    }
1059
-
1060
-    private static function migrate_notifications_to_action( $form_options, $form_id, &$notifications ) {
1061
-        if ( ! isset( $form_options['notification'] ) && isset( $form_options['email_to'] ) && ! empty( $form_options['email_to'] ) ) {
1062
-            // add old settings into notification array
1054
+				$imported['imported']['actions']++;
1055
+			}
1056
+			unset($new_notification);
1057
+		}
1058
+	}
1059
+
1060
+	private static function migrate_notifications_to_action( $form_options, $form_id, &$notifications ) {
1061
+		if ( ! isset( $form_options['notification'] ) && isset( $form_options['email_to'] ) && ! empty( $form_options['email_to'] ) ) {
1062
+			// add old settings into notification array
1063 1063
 			$form_options['notification'] = array( 0 => $form_options );
1064
-        } else if ( isset( $form_options['notification']['email_to'] ) ) {
1065
-            // make sure it's in the correct format
1064
+		} else if ( isset( $form_options['notification']['email_to'] ) ) {
1065
+			// make sure it's in the correct format
1066 1066
 			$form_options['notification'] = array( 0 => $form_options['notification'] );
1067
-        }
1067
+		}
1068 1068
 
1069
-        if ( isset( $form_options['notification'] ) && is_array($form_options['notification']) ) {
1070
-            foreach ( $form_options['notification'] as $email_key => $notification ) {
1069
+		if ( isset( $form_options['notification'] ) && is_array($form_options['notification']) ) {
1070
+			foreach ( $form_options['notification'] as $email_key => $notification ) {
1071 1071
 
1072
-                $atts = array( 'email_to' => '', 'reply_to' => '', 'reply_to_name' => '', 'event' => '', 'form_id' => $form_id, 'email_key' => $email_key );
1072
+				$atts = array( 'email_to' => '', 'reply_to' => '', 'reply_to_name' => '', 'event' => '', 'form_id' => $form_id, 'email_key' => $email_key );
1073 1073
 
1074
-                // Format the email data
1075
-                self::format_email_data( $atts, $notification );
1074
+				// Format the email data
1075
+				self::format_email_data( $atts, $notification );
1076 1076
 
1077 1077
 				if ( isset( $notification['twilio'] ) && $notification['twilio'] ) {
1078 1078
 					do_action( 'frm_create_twilio_action', $atts, $notification );
1079 1079
 				}
1080 1080
 
1081
-                // Setup the new notification
1082
-                $new_notification = array();
1083
-                self::setup_new_notification( $new_notification, $notification, $atts );
1081
+				// Setup the new notification
1082
+				$new_notification = array();
1083
+				self::setup_new_notification( $new_notification, $notification, $atts );
1084 1084
 
1085
-                $notifications[] = $new_notification;
1086
-            }
1087
-        }
1088
-    }
1085
+				$notifications[] = $new_notification;
1086
+			}
1087
+		}
1088
+	}
1089 1089
 
1090
-    private static function format_email_data( &$atts, $notification ) {
1091
-        // Format email_to
1092
-        self::format_email_to_data( $atts, $notification );
1090
+	private static function format_email_data( &$atts, $notification ) {
1091
+		// Format email_to
1092
+		self::format_email_to_data( $atts, $notification );
1093 1093
 
1094
-        // Format the reply to email and name
1095
-        $reply_fields = array( 'reply_to' => '', 'reply_to_name' => '' );
1096
-        foreach ( $reply_fields as $f => $val ) {
1094
+		// Format the reply to email and name
1095
+		$reply_fields = array( 'reply_to' => '', 'reply_to_name' => '' );
1096
+		foreach ( $reply_fields as $f => $val ) {
1097 1097
 			if ( isset( $notification[ $f ] ) ) {
1098 1098
 				$atts[ $f ] = $notification[ $f ];
1099 1099
 				if ( 'custom' == $notification[ $f ] ) {
1100 1100
 					$atts[ $f ] = $notification[ 'cust_' . $f ];
1101 1101
 				} else if ( is_numeric( $atts[ $f ] ) && ! empty( $atts[ $f ] ) ) {
1102 1102
 					$atts[ $f ] = '[' . $atts[ $f ] . ']';
1103
-                }
1104
-            }
1105
-            unset( $f, $val );
1106
-        }
1103
+				}
1104
+			}
1105
+			unset( $f, $val );
1106
+		}
1107 1107
 
1108
-        // Format event
1108
+		// Format event
1109 1109
 		$atts['event'] = array( 'create' );
1110
-        if ( isset( $notification['update_email'] ) && 1 == $notification['update_email'] ) {
1111
-            $atts['event'][] = 'update';
1112
-        } else if ( isset($notification['update_email']) && 2 == $notification['update_email'] ) {
1110
+		if ( isset( $notification['update_email'] ) && 1 == $notification['update_email'] ) {
1111
+			$atts['event'][] = 'update';
1112
+		} else if ( isset($notification['update_email']) && 2 == $notification['update_email'] ) {
1113 1113
 			$atts['event'] = array( 'update' );
1114
-        }
1115
-    }
1114
+		}
1115
+	}
1116 1116
 
1117
-    private static function format_email_to_data( &$atts, $notification ) {
1118
-        if ( isset( $notification['email_to'] ) ) {
1117
+	private static function format_email_to_data( &$atts, $notification ) {
1118
+		if ( isset( $notification['email_to'] ) ) {
1119 1119
 			$atts['email_to'] = preg_split( '/ (,|;) /', $notification['email_to'] );
1120
-        } else {
1121
-            $atts['email_to'] = array();
1122
-        }
1120
+		} else {
1121
+			$atts['email_to'] = array();
1122
+		}
1123 1123
 
1124
-        if ( isset( $notification['also_email_to'] ) ) {
1125
-            $email_fields = (array) $notification['also_email_to'];
1126
-            $atts['email_to'] = array_merge( $email_fields, $atts['email_to'] );
1127
-            unset( $email_fields );
1128
-        }
1124
+		if ( isset( $notification['also_email_to'] ) ) {
1125
+			$email_fields = (array) $notification['also_email_to'];
1126
+			$atts['email_to'] = array_merge( $email_fields, $atts['email_to'] );
1127
+			unset( $email_fields );
1128
+		}
1129 1129
 
1130
-        foreach ( $atts['email_to'] as $key => $email_field ) {
1130
+		foreach ( $atts['email_to'] as $key => $email_field ) {
1131 1131
 
1132
-            if ( is_numeric( $email_field ) ) {
1132
+			if ( is_numeric( $email_field ) ) {
1133 1133
 				$atts['email_to'][ $key ] = '[' . $email_field . ']';
1134
-            }
1134
+			}
1135 1135
 
1136
-            if ( strpos( $email_field, '|') ) {
1137
-                $email_opt = explode( '|', $email_field );
1138
-                if ( isset( $email_opt[0] ) ) {
1136
+			if ( strpos( $email_field, '|') ) {
1137
+				$email_opt = explode( '|', $email_field );
1138
+				if ( isset( $email_opt[0] ) ) {
1139 1139
 					$atts['email_to'][ $key ] = '[' . $email_opt[0] . ' show=' . $email_opt[1] . ']';
1140
-                }
1141
-                unset( $email_opt );
1142
-            }
1143
-        }
1144
-        $atts['email_to'] = implode(', ', $atts['email_to']);
1145
-    }
1146
-
1147
-    private static function setup_new_notification( &$new_notification, $notification, $atts ) {
1148
-        // Set up new notification
1149
-        $new_notification = array(
1150
-            'post_content'  => array(
1151
-                'email_to'      => $atts['email_to'],
1152
-                'event'         => $atts['event'],
1153
-            ),
1140
+				}
1141
+				unset( $email_opt );
1142
+			}
1143
+		}
1144
+		$atts['email_to'] = implode(', ', $atts['email_to']);
1145
+	}
1146
+
1147
+	private static function setup_new_notification( &$new_notification, $notification, $atts ) {
1148
+		// Set up new notification
1149
+		$new_notification = array(
1150
+			'post_content'  => array(
1151
+				'email_to'      => $atts['email_to'],
1152
+				'event'         => $atts['event'],
1153
+			),
1154 1154
 			'post_name'         => $atts['form_id'] . '_email_' . $atts['email_key'],
1155
-        );
1155
+		);
1156 1156
 
1157
-        // Add more fields to the new notification
1158
-        $add_fields = array( 'email_message', 'email_subject', 'plain_text', 'inc_user_info', 'conditions' );
1159
-        foreach ( $add_fields as $add_field ) {
1157
+		// Add more fields to the new notification
1158
+		$add_fields = array( 'email_message', 'email_subject', 'plain_text', 'inc_user_info', 'conditions' );
1159
+		foreach ( $add_fields as $add_field ) {
1160 1160
 			if ( isset( $notification[ $add_field ] ) ) {
1161 1161
 				$new_notification['post_content'][ $add_field ] = $notification[ $add_field ];
1162
-            } else if ( in_array( $add_field, array( 'plain_text', 'inc_user_info' ) ) ) {
1162
+			} else if ( in_array( $add_field, array( 'plain_text', 'inc_user_info' ) ) ) {
1163 1163
 				$new_notification['post_content'][ $add_field ] = 0;
1164
-            } else {
1164
+			} else {
1165 1165
 				$new_notification['post_content'][ $add_field ] = '';
1166
-            }
1167
-            unset( $add_field );
1168
-        }
1166
+			}
1167
+			unset( $add_field );
1168
+		}
1169 1169
 
1170 1170
 		// Set reply to
1171 1171
 		$new_notification['post_content']['reply_to'] = $atts['reply_to'];
1172 1172
 
1173
-        // Set from
1173
+		// Set from
1174 1174
 		if ( ! empty( $atts['reply_to'] ) || ! empty( $atts['reply_to_name'] ) ) {
1175 1175
 			$new_notification['post_content']['from'] = ( empty( $atts['reply_to_name'] ) ? '[sitename]' : $atts['reply_to_name'] ) . ' <' . ( empty( $atts['reply_to'] ) ? '[admin_email]' : $atts['reply_to'] ) . '>';
1176
-        }
1177
-    }
1176
+		}
1177
+	}
1178 1178
 
1179 1179
 	/**
1180
-	* Switch field IDs in pre-2.0 email conditional logic
1181
-	*
1182
-	* @param $post_content array, pass by reference
1183
-	*/
1180
+	 * Switch field IDs in pre-2.0 email conditional logic
1181
+	 *
1182
+	 * @param $post_content array, pass by reference
1183
+	 */
1184 1184
 	private static function switch_email_contition_field_ids( &$post_content ) {
1185 1185
 		// Switch field IDs in conditional logic
1186 1186
 		if ( isset( $post_content['conditions'] ) && is_array( $post_content['conditions'] ) ) {
@@ -1193,36 +1193,36 @@  discard block
 block discarded – undo
1193 1193
 		}
1194 1194
 	}
1195 1195
 
1196
-    private static function migrate_autoresponder_to_action( $form_options, $form_id, &$notifications ) {
1197
-        if ( isset($form_options['auto_responder']) && $form_options['auto_responder'] && isset($form_options['ar_email_message']) && $form_options['ar_email_message'] ) {
1198
-            // migrate autoresponder
1199
-
1200
-            $email_field = isset($form_options['ar_email_to']) ? $form_options['ar_email_to'] : 0;
1201
-            if ( strpos($email_field, '|') ) {
1202
-                // data from entries field
1203
-                $email_field = explode('|', $email_field);
1204
-                if ( isset($email_field[1]) ) {
1205
-                    $email_field = $email_field[1];
1206
-                }
1207
-            }
1208
-            if ( is_numeric($email_field) && ! empty($email_field) ) {
1196
+	private static function migrate_autoresponder_to_action( $form_options, $form_id, &$notifications ) {
1197
+		if ( isset($form_options['auto_responder']) && $form_options['auto_responder'] && isset($form_options['ar_email_message']) && $form_options['ar_email_message'] ) {
1198
+			// migrate autoresponder
1199
+
1200
+			$email_field = isset($form_options['ar_email_to']) ? $form_options['ar_email_to'] : 0;
1201
+			if ( strpos($email_field, '|') ) {
1202
+				// data from entries field
1203
+				$email_field = explode('|', $email_field);
1204
+				if ( isset($email_field[1]) ) {
1205
+					$email_field = $email_field[1];
1206
+				}
1207
+			}
1208
+			if ( is_numeric($email_field) && ! empty($email_field) ) {
1209 1209
 				$email_field = '[' . $email_field . ']';
1210
-            }
1211
-
1212
-            $notification = $form_options;
1213
-            $new_notification2 = array(
1214
-                'post_content'  => array(
1215
-                    'email_message' => $notification['ar_email_message'],
1216
-                    'email_subject' => isset($notification['ar_email_subject']) ? $notification['ar_email_subject'] : '',
1217
-                    'email_to'      => $email_field,
1218
-                    'plain_text'    => isset($notification['ar_plain_text']) ? $notification['ar_plain_text'] : 0,
1219
-                    'inc_user_info' => 0,
1220
-                ),
1210
+			}
1211
+
1212
+			$notification = $form_options;
1213
+			$new_notification2 = array(
1214
+				'post_content'  => array(
1215
+					'email_message' => $notification['ar_email_message'],
1216
+					'email_subject' => isset($notification['ar_email_subject']) ? $notification['ar_email_subject'] : '',
1217
+					'email_to'      => $email_field,
1218
+					'plain_text'    => isset($notification['ar_plain_text']) ? $notification['ar_plain_text'] : 0,
1219
+					'inc_user_info' => 0,
1220
+				),
1221 1221
 				'post_name'     => $form_id . '_email_' . count( $notifications ),
1222
-            );
1222
+			);
1223 1223
 
1224
-            $reply_to = isset($notification['ar_reply_to']) ? $notification['ar_reply_to'] : '';
1225
-            $reply_to_name = isset($notification['ar_reply_to_name']) ? $notification['ar_reply_to_name'] : '';
1224
+			$reply_to = isset($notification['ar_reply_to']) ? $notification['ar_reply_to'] : '';
1225
+			$reply_to_name = isset($notification['ar_reply_to_name']) ? $notification['ar_reply_to_name'] : '';
1226 1226
 
1227 1227
 			if ( ! empty( $reply_to ) ) {
1228 1228
 				$new_notification2['post_content']['reply_to'] = $reply_to;
@@ -1232,9 +1232,9 @@  discard block
 block discarded – undo
1232 1232
 				$new_notification2['post_content']['from'] = ( empty( $reply_to_name ) ? '[sitename]' : $reply_to_name ) . ' <' . ( empty( $reply_to ) ? '[admin_email]' : $reply_to ) . '>';
1233 1233
 			}
1234 1234
 
1235
-            $notifications[] = $new_notification2;
1236
-            unset( $new_notification2 );
1237
-        }
1238
-    }
1235
+			$notifications[] = $new_notification2;
1236
+			unset( $new_notification2 );
1237
+		}
1238
+	}
1239 1239
 }
1240 1240
 
Please login to merge, or discard this patch.
Spacing   +151 added lines, -151 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
-if ( ! defined('ABSPATH') ) {
2
+if ( ! defined( 'ABSPATH' ) ) {
3 3
 	die( 'You are not allowed to call this page directly.' );
4 4
 }
5 5
 
@@ -36,10 +36,10 @@  discard block
 block discarded – undo
36 36
 			'terms'    => array(),
37 37
         );
38 38
 
39
-        unset($defaults);
39
+        unset( $defaults );
40 40
 
41 41
 		if ( ! defined( 'WP_IMPORTING' ) ) {
42
-            define('WP_IMPORTING', true);
42
+            define( 'WP_IMPORTING', true );
43 43
         }
44 44
 
45 45
 		if ( ! class_exists( 'DOMDocument' ) ) {
@@ -52,7 +52,7 @@  discard block
 block discarded – undo
52 52
 			return new WP_Error( 'SimpleXML_parse_error', __( 'There was an error when reading this XML file', 'formidable' ), libxml_get_errors() );
53 53
 		}
54 54
 
55
-		if ( ! function_exists('simplexml_import_dom') ) {
55
+		if ( ! function_exists( 'simplexml_import_dom' ) ) {
56 56
 			return new WP_Error( 'SimpleXML_parse_error', __( 'Your server is missing the simplexml_import_dom function', 'formidable' ), libxml_get_errors() );
57 57
 		}
58 58
 
@@ -67,14 +67,14 @@  discard block
 block discarded – undo
67 67
         // add terms, forms (form and field ids), posts (post ids), and entries to db, in that order
68 68
 		foreach ( array( 'term', 'form', 'view' ) as $item_type ) {
69 69
             // grab cats, tags, and terms, or forms or posts
70
-            if ( isset($xml->{$item_type} ) ) {
70
+            if ( isset( $xml->{$item_type} ) ) {
71 71
 				$function_name = 'import_xml_' . $item_type . 's';
72 72
 				$imported = self::$function_name( $xml->{$item_type}, $imported );
73 73
 				unset( $function_name, $xml->{$item_type} );
74 74
             }
75 75
         }
76 76
 
77
-	    $return = apply_filters('frm_importing_xml', $imported, $xml );
77
+	    $return = apply_filters( 'frm_importing_xml', $imported, $xml );
78 78
 
79 79
 	    return $return;
80 80
     }
@@ -91,11 +91,11 @@  discard block
 block discarded – undo
91 91
                 'slug'          => (string) $t->term_slug,
92 92
                 'description'   => (string) $t->term_description,
93 93
 				'parent'        => empty( $parent ) ? 0 : $parent,
94
-            ));
94
+            ) );
95 95
 
96 96
 			if ( $term && is_array( $term ) ) {
97
-                $imported['imported']['terms']++;
98
-				$imported['terms'][ (int) $t->term_id ] = $term['term_id'];
97
+                $imported['imported']['terms'] ++;
98
+				$imported['terms'][(int) $t->term_id] = $term['term_id'];
99 99
             }
100 100
 
101 101
 			unset( $term, $t );
@@ -142,9 +142,9 @@  discard block
 block discarded – undo
142 142
 			} else {
143 143
 				$form_id = FrmForm::create( $form );
144 144
 		        if ( $form_id ) {
145
-		            $imported['imported']['forms']++;
145
+		            $imported['imported']['forms'] ++;
146 146
 		            // Keep track of whether this specific form was updated or not
147
-					$imported['form_status'][ $form_id ] = 'imported';
147
+					$imported['form_status'][$form_id] = 'imported';
148 148
 					self::track_imported_child_forms( (int) $form_id, $form['parent_form_id'], $child_forms );
149 149
 		        }
150 150
 			}
@@ -156,14 +156,14 @@  discard block
 block discarded – undo
156 156
 		    // Update field ids/keys to new ones
157 157
 			do_action( 'frm_after_duplicate_form', $form_id, $form, array( 'old_id' => $old_id ) );
158 158
 
159
-			$imported['forms'][ (int) $item->id ] = $form_id;
159
+			$imported['forms'][(int) $item->id] = $form_id;
160 160
 
161 161
             // Send pre 2.0 form options through function that creates actions
162 162
             self::migrate_form_settings_to_actions( $form['options'], $form_id, $imported, $switch = true );
163 163
 
164 164
 			do_action( 'frm_after_import_form', $form_id, $form );
165 165
 
166
-		    unset($form, $item);
166
+		    unset( $form, $item );
167 167
 		}
168 168
 
169 169
 		self::maybe_update_child_form_parent_id( $imported['forms'], $child_forms );
@@ -205,18 +205,18 @@  discard block
 block discarded – undo
205 205
 	private static function update_form( $this_form, $form, &$imported ) {
206 206
 		$form_id = $this_form->id;
207 207
 		FrmForm::update( $form_id, $form );
208
-		$imported['updated']['forms']++;
208
+		$imported['updated']['forms'] ++;
209 209
 		// Keep track of whether this specific form was updated or not
210
-		$imported['form_status'][ $form_id ] = 'updated';
210
+		$imported['form_status'][$form_id] = 'updated';
211 211
 	}
212 212
 
213 213
 	private static function get_form_fields( $form_id ) {
214 214
 		$form_fields = FrmField::get_all_for_form( $form_id, '', 'exclude', 'exclude' );
215 215
 		$old_fields = array();
216 216
 		foreach ( $form_fields as $f ) {
217
-			$old_fields[ $f->id ] = $f;
218
-			$old_fields[ $f->field_key ] = $f->id;
219
-			unset($f);
217
+			$old_fields[$f->id] = $f;
218
+			$old_fields[$f->field_key] = $f->id;
219
+			unset( $f );
220 220
 		}
221 221
 		$form_fields = $old_fields;
222 222
 		return $form_fields;
@@ -247,7 +247,7 @@  discard block
 block discarded – undo
247 247
 		$regular_forms = array();
248 248
 
249 249
 		foreach ( $forms as $form ) {
250
-			$parent_form_id = isset( $form->parent_form_id) ? (int) $form->parent_form_id : 0;
250
+			$parent_form_id = isset( $form->parent_form_id ) ? (int) $form->parent_form_id : 0;
251 251
 
252 252
 			if ( $parent_form_id ) {
253 253
 				$child_forms[] = $form;
@@ -269,7 +269,7 @@  discard block
 block discarded – undo
269 269
 	*/
270 270
 	private static function track_imported_child_forms( $form_id, $parent_form_id, &$child_forms ) {
271 271
 		if ( $parent_form_id ) {
272
-			$child_forms[ $form_id ] = $parent_form_id;
272
+			$child_forms[$form_id] = $parent_form_id;
273 273
 		}
274 274
 	}
275 275
 
@@ -284,9 +284,9 @@  discard block
 block discarded – undo
284 284
 	private static function maybe_update_child_form_parent_id( $imported_forms, $child_forms ) {
285 285
 		foreach ( $child_forms as $child_form_id => $old_parent_form_id ) {
286 286
 
287
-			if ( isset( $imported_forms[ $old_parent_form_id ] ) && $imported_forms[ $old_parent_form_id ] != $old_parent_form_id ) {
287
+			if ( isset( $imported_forms[$old_parent_form_id] ) && $imported_forms[$old_parent_form_id] != $old_parent_form_id ) {
288 288
 				// Update all children with this old parent_form_id
289
-				$new_parent_form_id = (int) $imported_forms[ $old_parent_form_id ];
289
+				$new_parent_form_id = (int) $imported_forms[$old_parent_form_id];
290 290
 
291 291
 				FrmForm::update( $child_form_id, array( 'parent_form_id' => $new_parent_form_id ) );
292 292
 			}
@@ -305,15 +305,15 @@  discard block
 block discarded – undo
305 305
 		foreach ( $xml_fields as $field ) {
306 306
 			$f = self::fill_field( $field, $form_id );
307 307
 
308
-		    if ( is_array($f['default_value']) && in_array($f['type'], array(
308
+		    if ( is_array( $f['default_value'] ) && in_array( $f['type'], array(
309 309
 		        'text', 'email', 'url', 'textarea',
310
-		        'number','phone', 'date', 'time',
310
+		        'number', 'phone', 'date', 'time',
311 311
 		        'hidden', 'password', 'tag', 'image',
312
-		    )) ) {
313
-		        if ( count($f['default_value']) === 1 ) {
312
+		    ) ) ) {
313
+		        if ( count( $f['default_value'] ) === 1 ) {
314 314
 					$f['default_value'] = '[' . reset( $f['default_value'] ) . ']';
315 315
 		        } else {
316
-		            $f['default_value'] = reset($f['default_value']);
316
+		            $f['default_value'] = reset( $f['default_value'] );
317 317
 		        }
318 318
 		    }
319 319
 
@@ -321,27 +321,27 @@  discard block
 block discarded – undo
321 321
 			self::maybe_update_form_select( $f, $imported );
322 322
 			self::maybe_update_get_values_form_setting( $imported, $f );
323 323
 
324
-			if ( ! empty($this_form) ) {
324
+			if ( ! empty( $this_form ) ) {
325 325
 				// check for field to edit by field id
326
-				if ( isset( $form_fields[ $f['id'] ] ) ) {
326
+				if ( isset( $form_fields[$f['id']] ) ) {
327 327
 					FrmField::update( $f['id'], $f );
328
-					$imported['updated']['fields']++;
328
+					$imported['updated']['fields'] ++;
329 329
 
330
-					unset( $form_fields[ $f['id'] ] );
330
+					unset( $form_fields[$f['id']] );
331 331
 
332 332
 					//unset old field key
333
-					if ( isset( $form_fields[ $f['field_key'] ] ) ) {
334
-						unset( $form_fields[ $f['field_key'] ] );
333
+					if ( isset( $form_fields[$f['field_key']] ) ) {
334
+						unset( $form_fields[$f['field_key']] );
335 335
 					}
336
-				} else if ( isset( $form_fields[ $f['field_key'] ] ) ) {
336
+				} else if ( isset( $form_fields[$f['field_key']] ) ) {
337 337
 					// check for field to edit by field key
338
-					unset($f['id']);
338
+					unset( $f['id'] );
339 339
 
340
-					FrmField::update( $form_fields[ $f['field_key'] ], $f );
341
-					$imported['updated']['fields']++;
340
+					FrmField::update( $form_fields[$f['field_key']], $f );
341
+					$imported['updated']['fields'] ++;
342 342
 
343
-					unset( $form_fields[ $form_fields[ $f['field_key'] ] ] ); //unset old field id
344
-					unset( $form_fields[ $f['field_key'] ] ); //unset old field key
343
+					unset( $form_fields[$form_fields[$f['field_key']]] ); //unset old field id
344
+					unset( $form_fields[$f['field_key']] ); //unset old field key
345 345
 				} else {
346 346
 					// if no matching field id or key in this form, create the field
347 347
 					self::create_imported_field( $f, $imported );
@@ -360,11 +360,11 @@  discard block
 block discarded – undo
360 360
 			'name'          => (string) $field->name,
361 361
 			'description'   => (string) $field->description,
362 362
 			'type'          => (string) $field->type,
363
-			'default_value' => FrmAppHelper::maybe_json_decode( (string) $field->default_value),
363
+			'default_value' => FrmAppHelper::maybe_json_decode( (string) $field->default_value ),
364 364
 			'field_order'   => (int) $field->field_order,
365 365
 			'form_id'       => (int) $form_id,
366 366
 			'required'      => (int) $field->required,
367
-			'options'       => FrmAppHelper::maybe_json_decode( (string) $field->options),
367
+			'options'       => FrmAppHelper::maybe_json_decode( (string) $field->options ),
368 368
 			'field_options' => FrmAppHelper::maybe_json_decode( (string) $field->field_options ),
369 369
 		);
370 370
 	}
@@ -408,8 +408,8 @@  discard block
 block discarded – undo
408 408
 		if ( $f['type'] == 'form' || ( $f['type'] == 'divider' && FrmField::is_option_true( $f['field_options'], 'repeat' ) ) ) {
409 409
 			if ( FrmField::is_option_true( $f['field_options'], 'form_select' ) ) {
410 410
 				$form_select = $f['field_options']['form_select'];
411
-				if ( isset( $imported['forms'][ $form_select ] ) ) {
412
-					$f['field_options']['form_select'] = $imported['forms'][ $form_select ];
411
+				if ( isset( $imported['forms'][$form_select] ) ) {
412
+					$f['field_options']['form_select'] = $imported['forms'][$form_select];
413 413
 				}
414 414
 			}
415 415
 		}
@@ -429,8 +429,8 @@  discard block
 block discarded – undo
429 429
 
430 430
 		if ( FrmField::is_option_true_in_array( $f['field_options'], 'get_values_form' ) ) {
431 431
 			$old_form = $f['field_options']['get_values_form'];
432
-			if ( isset( $imported['forms'][ $old_form ] ) ) {
433
-				$f['field_options']['get_values_form'] = $imported['forms'][ $old_form ];
432
+			if ( isset( $imported['forms'][$old_form] ) ) {
433
+				$f['field_options']['get_values_form'] = $imported['forms'][$old_form];
434 434
 			}
435 435
 		}
436 436
 	}
@@ -445,7 +445,7 @@  discard block
 block discarded – undo
445 445
 	private static function create_imported_field( $f, &$imported ) {
446 446
 		$new_id = FrmField::create( $f );
447 447
 		if ( $new_id != false ) {
448
-			$imported['imported']['fields']++;
448
+			$imported['imported']['fields'] ++;
449 449
 			do_action( 'frm_after_field_is_imported', $f, $new_id );
450 450
 		}
451 451
 	}
@@ -544,9 +544,9 @@  discard block
 block discarded – undo
544 544
 			);
545 545
 
546 546
             $old_id = $post['post_id'];
547
-            self::populate_post($post, $item, $imported);
547
+            self::populate_post( $post, $item, $imported );
548 548
 
549
-			unset($item);
549
+			unset( $item );
550 550
 
551 551
 			$post_id = false;
552 552
             if ( $post['post_type'] == $form_action_type ) {
@@ -554,7 +554,7 @@  discard block
 block discarded – undo
554 554
 				if ( $action_control && is_object( $action_control ) ) {
555 555
 					$post_id = $action_control->maybe_create_action( $post, $imported['form_status'] );
556 556
 				}
557
-                unset($action_control);
557
+                unset( $action_control );
558 558
             } else if ( $post['post_type'] == 'frm_styles' ) {
559 559
                 // Properly encode post content before inserting the post
560 560
                 $post['post_content'] = FrmAppHelper::maybe_json_decode( $post['post_content'] );
@@ -567,26 +567,26 @@  discard block
 block discarded – undo
567 567
                 $post_id = wp_insert_post( $post );
568 568
             }
569 569
 
570
-            if ( ! is_numeric($post_id) ) {
570
+            if ( ! is_numeric( $post_id ) ) {
571 571
                 continue;
572 572
             }
573 573
 
574
-            self::update_postmeta($post, $post_id);
574
+            self::update_postmeta( $post, $post_id );
575 575
 
576 576
             $this_type = 'posts';
577
-			if ( isset( $post_types[ $post['post_type'] ] ) ) {
578
-				$this_type = $post_types[ $post['post_type'] ];
577
+			if ( isset( $post_types[$post['post_type']] ) ) {
578
+				$this_type = $post_types[$post['post_type']];
579 579
             }
580 580
 
581
-            if ( isset($post['ID']) && $post_id == $post['ID'] ) {
582
-                $imported['updated'][ $this_type ]++;
581
+            if ( isset( $post['ID'] ) && $post_id == $post['ID'] ) {
582
+                $imported['updated'][$this_type] ++;
583 583
             } else {
584
-                $imported['imported'][ $this_type ]++;
584
+                $imported['imported'][$this_type] ++;
585 585
             }
586 586
 
587
-            unset($post);
587
+            unset( $post );
588 588
 
589
-			$imported['posts'][ (int) $old_id ] = $post_id;
589
+			$imported['posts'][(int) $old_id] = $post_id;
590 590
 		}
591 591
 
592 592
 		self::maybe_update_stylesheet( $imported );
@@ -595,13 +595,13 @@  discard block
 block discarded – undo
595 595
     }
596 596
 
597 597
     private static function populate_post( &$post, $item, $imported ) {
598
-		if ( isset($item->attachment_url) ) {
598
+		if ( isset( $item->attachment_url ) ) {
599 599
 			$post['attachment_url'] = (string) $item->attachment_url;
600 600
 		}
601 601
 
602
-		if ( $post['post_type'] == FrmFormActionsController::$action_post_type && isset( $imported['forms'][ (int) $post['menu_order'] ] ) ) {
602
+		if ( $post['post_type'] == FrmFormActionsController::$action_post_type && isset( $imported['forms'][(int) $post['menu_order']] ) ) {
603 603
 		    // update to new form id
604
-		    $post['menu_order'] = $imported['forms'][ (int) $post['menu_order'] ];
604
+		    $post['menu_order'] = $imported['forms'][(int) $post['menu_order']];
605 605
 		}
606 606
 
607 607
 		// Don't allow default styles to take over a site's default style
@@ -610,13 +610,13 @@  discard block
 block discarded – undo
610 610
 		}
611 611
 
612 612
 		foreach ( $item->postmeta as $meta ) {
613
-		    self::populate_postmeta($post, $meta, $imported);
614
-			unset($meta);
613
+		    self::populate_postmeta( $post, $meta, $imported );
614
+			unset( $meta );
615 615
 		}
616 616
 
617
-        self::populate_taxonomies($post, $item);
617
+        self::populate_taxonomies( $post, $item );
618 618
 
619
-        self::maybe_editing_post($post);
619
+        self::maybe_editing_post( $post );
620 620
     }
621 621
 
622 622
     private static function populate_postmeta( &$post, $meta, $imported ) {
@@ -628,27 +628,27 @@  discard block
 block discarded – undo
628 628
 		);
629 629
 
630 630
 		//switch old form and field ids to new ones
631
-		if ( $m['key'] == 'frm_form_id' && isset($imported['forms'][ (int) $m['value'] ]) ) {
632
-		    $m['value'] = $imported['forms'][ (int) $m['value'] ];
631
+		if ( $m['key'] == 'frm_form_id' && isset( $imported['forms'][(int) $m['value']] ) ) {
632
+		    $m['value'] = $imported['forms'][(int) $m['value']];
633 633
 		} else {
634
-		    $m['value'] = FrmAppHelper::maybe_json_decode($m['value']);
634
+		    $m['value'] = FrmAppHelper::maybe_json_decode( $m['value'] );
635 635
 
636
-		    if ( ! empty($frm_duplicate_ids) ) {
636
+		    if ( ! empty( $frm_duplicate_ids ) ) {
637 637
 
638 638
 		        if ( $m['key'] == 'frm_dyncontent' ) {
639
-		            $m['value'] = FrmFieldsHelper::switch_field_ids($m['value']);
639
+		            $m['value'] = FrmFieldsHelper::switch_field_ids( $m['value'] );
640 640
     		    } else if ( $m['key'] == 'frm_options' ) {
641 641
 
642 642
 					foreach ( array( 'date_field_id', 'edate_field_id' ) as $setting_name ) {
643
-						if ( isset( $m['value'][ $setting_name ] ) && is_numeric( $m['value'][ $setting_name ] ) && isset( $frm_duplicate_ids[ $m['value'][ $setting_name ] ] ) ) {
644
-							$m['value'][ $setting_name ] = $frm_duplicate_ids[ $m['value'][ $setting_name ] ];
643
+						if ( isset( $m['value'][$setting_name] ) && is_numeric( $m['value'][$setting_name] ) && isset( $frm_duplicate_ids[$m['value'][$setting_name]] ) ) {
644
+							$m['value'][$setting_name] = $frm_duplicate_ids[$m['value'][$setting_name]];
645 645
     		            }
646 646
     		        }
647 647
 
648 648
                     $check_dup_array = array();
649 649
     		        if ( isset( $m['value']['order_by'] ) && ! empty( $m['value']['order_by'] ) ) {
650
-    		            if ( is_numeric( $m['value']['order_by'] ) && isset( $frm_duplicate_ids[ $m['value']['order_by'] ] ) ) {
651
-    		                $m['value']['order_by'] = $frm_duplicate_ids[ $m['value']['order_by'] ];
650
+    		            if ( is_numeric( $m['value']['order_by'] ) && isset( $frm_duplicate_ids[$m['value']['order_by']] ) ) {
651
+    		                $m['value']['order_by'] = $frm_duplicate_ids[$m['value']['order_by']];
652 652
     		            } else if ( is_array( $m['value']['order_by'] ) ) {
653 653
                             $check_dup_array[] = 'order_by';
654 654
     		            }
@@ -659,22 +659,22 @@  discard block
 block discarded – undo
659 659
     		        }
660 660
 
661 661
                     foreach ( $check_dup_array as $check_k ) {
662
-						foreach ( (array) $m['value'][ $check_k ] as $mk => $mv ) {
663
-							if ( isset( $frm_duplicate_ids[ $mv ] ) ) {
664
-								$m['value'][ $check_k ][ $mk ] = $frm_duplicate_ids[ $mv ];
662
+						foreach ( (array) $m['value'][$check_k] as $mk => $mv ) {
663
+							if ( isset( $frm_duplicate_ids[$mv] ) ) {
664
+								$m['value'][$check_k][$mk] = $frm_duplicate_ids[$mv];
665 665
 		                    }
666
-		                    unset($mk, $mv);
666
+		                    unset( $mk, $mv );
667 667
 		                }
668 668
                     }
669 669
     		    }
670 670
 		    }
671 671
 		}
672 672
 
673
-		if ( ! is_array($m['value']) ) {
674
-		    $m['value'] = FrmAppHelper::maybe_json_decode($m['value']);
673
+		if ( ! is_array( $m['value'] ) ) {
674
+		    $m['value'] = FrmAppHelper::maybe_json_decode( $m['value'] );
675 675
 		}
676 676
 
677
-		$post['postmeta'][ (string) $meta->meta_key ] = $m['value'];
677
+		$post['postmeta'][(string) $meta->meta_key] = $m['value'];
678 678
     }
679 679
 
680 680
     /**
@@ -690,23 +690,23 @@  discard block
 block discarded – undo
690 690
             }
691 691
 
692 692
 		    $taxonomy = (string) $att['domain'];
693
-		    if ( is_taxonomy_hierarchical($taxonomy) ) {
693
+		    if ( is_taxonomy_hierarchical( $taxonomy ) ) {
694 694
 		        $name = (string) $att['nicename'];
695
-		        $h_term = get_term_by('slug', $name, $taxonomy);
695
+		        $h_term = get_term_by( 'slug', $name, $taxonomy );
696 696
 		        if ( $h_term ) {
697 697
 		            $name = $h_term->term_id;
698 698
 		        }
699
-		        unset($h_term);
699
+		        unset( $h_term );
700 700
 		    } else {
701 701
 		        $name = (string) $c;
702 702
 		    }
703 703
 
704
-			if ( ! isset( $post['tax_input'][ $taxonomy ] ) ) {
705
-				$post['tax_input'][ $taxonomy ] = array();
704
+			if ( ! isset( $post['tax_input'][$taxonomy] ) ) {
705
+				$post['tax_input'][$taxonomy] = array();
706 706
 			}
707 707
 
708
-			$post['tax_input'][ $taxonomy ][] = $name;
709
-		    unset($name);
708
+			$post['tax_input'][$taxonomy][] = $name;
709
+		    unset( $name );
710 710
 		}
711 711
     }
712 712
 
@@ -723,29 +723,29 @@  discard block
 block discarded – undo
723 723
 
724 724
 		if ( in_array( $post['post_status'], array( 'trash', 'draft' ) ) ) {
725 725
 		    $match_by['include'] = $post['post_id'];
726
-		    unset($match_by['name']);
726
+		    unset( $match_by['name'] );
727 727
 		}
728 728
 
729
-		$editing = get_posts($match_by);
729
+		$editing = get_posts( $match_by );
730 730
 
731
-        if ( ! empty($editing) && current($editing)->post_date == $post['post_date'] ) {
731
+        if ( ! empty( $editing ) && current( $editing )->post_date == $post['post_date'] ) {
732 732
             // set the id of the post to edit
733
-            $post['ID'] = current($editing)->ID;
733
+            $post['ID'] = current( $editing )->ID;
734 734
         }
735 735
     }
736 736
 
737 737
     private static function update_postmeta( &$post, $post_id ) {
738 738
         foreach ( $post['postmeta'] as $k => $v ) {
739 739
             if ( '_edit_last' == $k ) {
740
-                $v = FrmAppHelper::get_user_id_param($v);
740
+                $v = FrmAppHelper::get_user_id_param( $v );
741 741
             } else if ( '_thumbnail_id' == $k && FrmAppHelper::pro_is_installed() ) {
742 742
                 //change the attachment ID
743
-                $v = FrmProXMLHelper::get_file_id($v);
743
+                $v = FrmProXMLHelper::get_file_id( $v );
744 744
             }
745 745
 
746
-            update_post_meta($post_id, $k, $v);
746
+            update_post_meta( $post_id, $k, $v );
747 747
 
748
-            unset($k, $v);
748
+            unset( $k, $v );
749 749
         }
750 750
     }
751 751
 
@@ -767,13 +767,13 @@  discard block
 block discarded – undo
767 767
      * @param string $message
768 768
      */
769 769
 	public static function parse_message( $result, &$message, &$errors ) {
770
-        if ( is_wp_error($result) ) {
770
+        if ( is_wp_error( $result ) ) {
771 771
             $errors[] = $result->get_error_message();
772 772
         } else if ( ! $result ) {
773 773
             return;
774 774
         }
775 775
 
776
-        if ( ! is_array($result) ) {
776
+        if ( ! is_array( $result ) ) {
777 777
             $message = is_string( $result ) ? $result : print_r( $result, 1 );
778 778
             return;
779 779
         }
@@ -785,20 +785,20 @@  discard block
 block discarded – undo
785 785
 
786 786
         $message = '<ul>';
787 787
         foreach ( $result as $type => $results ) {
788
-			if ( ! isset( $t_strings[ $type ] ) ) {
788
+			if ( ! isset( $t_strings[$type] ) ) {
789 789
                 // only print imported and updated
790 790
                 continue;
791 791
             }
792 792
 
793 793
             $s_message = array();
794 794
             foreach ( $results as $k => $m ) {
795
-                self::item_count_message($m, $k, $s_message);
796
-                unset($k, $m);
795
+                self::item_count_message( $m, $k, $s_message );
796
+                unset( $k, $m );
797 797
             }
798 798
 
799
-            if ( ! empty($s_message) ) {
800
-				$message .= '<li><strong>' . $t_strings[ $type ] . ':</strong> ';
801
-                $message .= implode(', ', $s_message);
799
+            if ( ! empty( $s_message ) ) {
800
+				$message .= '<li><strong>' . $t_strings[$type] . ':</strong> ';
801
+                $message .= implode( ', ', $s_message );
802 802
                 $message .= '</li>';
803 803
             }
804 804
         }
@@ -827,7 +827,7 @@  discard block
 block discarded – undo
827 827
             'actions'   => sprintf( _n( '%1$s Form Action', '%1$s Form Actions', $m, 'formidable' ), $m ),
828 828
         );
829 829
 
830
-		$s_message[] = isset( $strings[ $type ] ) ? $strings[ $type ] : ' ' . $m . ' ' . ucfirst( $type );
830
+		$s_message[] = isset( $strings[$type] ) ? $strings[$type] : ' ' . $m . ' ' . ucfirst( $type );
831 831
     }
832 832
 
833 833
 	/**
@@ -859,14 +859,14 @@  discard block
 block discarded – undo
859 859
 	}
860 860
 
861 861
 	public static function cdata( $str ) {
862
-	    $str = maybe_unserialize($str);
863
-	    if ( is_array($str) ) {
864
-	        $str = json_encode($str);
862
+	    $str = maybe_unserialize( $str );
863
+	    if ( is_array( $str ) ) {
864
+	        $str = json_encode( $str );
865 865
 		} else if ( seems_utf8( $str ) == false ) {
866 866
 			$str = utf8_encode( $str );
867 867
 		}
868 868
 
869
-        if ( is_numeric($str) ) {
869
+        if ( is_numeric( $str ) ) {
870 870
             return $str;
871 871
         }
872 872
 
@@ -911,7 +911,7 @@  discard block
 block discarded – undo
911 911
     * @param string $post_type
912 912
     */
913 913
     private static function migrate_post_settings_to_action( $form_options, $form_id, $post_type, &$imported, $switch ) {
914
-        if ( ! isset($form_options['create_post']) || ! $form_options['create_post'] ) {
914
+        if ( ! isset( $form_options['create_post'] ) || ! $form_options['create_post'] ) {
915 915
             return;
916 916
         }
917 917
 
@@ -932,10 +932,10 @@  discard block
 block discarded – undo
932 932
         );
933 933
 
934 934
         foreach ( $post_settings as $post_setting ) {
935
-			if ( isset( $form_options[ $post_setting ] ) ) {
936
-				$new_action['post_content'][ $post_setting ] = $form_options[ $post_setting ];
935
+			if ( isset( $form_options[$post_setting] ) ) {
936
+				$new_action['post_content'][$post_setting] = $form_options[$post_setting];
937 937
             }
938
-            unset($post_setting);
938
+            unset( $post_setting );
939 939
         }
940 940
 
941 941
 		$new_action['event'] = array( 'create', 'update' );
@@ -949,7 +949,7 @@  discard block
 block discarded – undo
949 949
 
950 950
 			$new_action['post_content'] = self::switch_action_field_ids( $new_action['post_content'], $basic_fields, $array_fields );
951 951
         }
952
-        $new_action['post_content'] = json_encode($new_action['post_content']);
952
+        $new_action['post_content'] = json_encode( $new_action['post_content'] );
953 953
 
954 954
         $exists = get_posts( array(
955 955
             'name'          => $new_action['post_name'],
@@ -961,7 +961,7 @@  discard block
 block discarded – undo
961 961
         if ( ! $exists ) {
962 962
 			// this isn't an email, but we need to use a class that will always be included
963 963
 			FrmAppHelper::save_json_post( $new_action );
964
-            $imported['imported']['actions']++;
964
+            $imported['imported']['actions'] ++;
965 965
         }
966 966
     }
967 967
 
@@ -993,11 +993,11 @@  discard block
 block discarded – undo
993 993
         foreach ( $post_content as $key => $setting ) {
994 994
             if ( ! is_array( $setting ) && in_array( $key, $basic_fields ) ) {
995 995
                 // Replace old IDs with new IDs
996
-				$post_content[ $key ] = str_replace( $old, $new, $setting );
996
+				$post_content[$key] = str_replace( $old, $new, $setting );
997 997
             } else if ( is_array( $setting ) && in_array( $key, $array_fields ) ) {
998 998
                 foreach ( $setting as $k => $val ) {
999 999
                     // Replace old IDs with new IDs
1000
-					$post_content[ $key ][ $k ] = str_replace( $old, $new, $val );
1000
+					$post_content[$key][$k] = str_replace( $old, $new, $val );
1001 1001
                 }
1002 1002
             }
1003 1003
             unset( $key, $setting );
@@ -1020,14 +1020,14 @@  discard block
 block discarded – undo
1020 1020
         // Migrate autoresponders
1021 1021
         self::migrate_autoresponder_to_action( $form_options, $form_id, $notifications );
1022 1022
 
1023
-        if (  empty( $notifications ) ) {
1023
+        if ( empty( $notifications ) ) {
1024 1024
             return;
1025 1025
         }
1026 1026
 
1027 1027
         foreach ( $notifications as $new_notification ) {
1028 1028
             $new_notification['post_type']      = $post_type;
1029 1029
             $new_notification['post_excerpt']   = 'email';
1030
-			$new_notification['post_title']     = __( 'Email Notification', 'formidable' );
1030
+			$new_notification['post_title'] = __( 'Email Notification', 'formidable' );
1031 1031
             $new_notification['menu_order']     = $form_id;
1032 1032
             $new_notification['post_status']    = 'publish';
1033 1033
 
@@ -1040,7 +1040,7 @@  discard block
 block discarded – undo
1040 1040
 				// Switch all other field IDs in email
1041 1041
                 $new_notification['post_content'] = FrmFieldsHelper::switch_field_ids( $new_notification['post_content'] );
1042 1042
             }
1043
-            $new_notification['post_content']   = FrmAppHelper::prepare_and_encode( $new_notification['post_content'] );
1043
+            $new_notification['post_content'] = FrmAppHelper::prepare_and_encode( $new_notification['post_content'] );
1044 1044
 
1045 1045
             $exists = get_posts( array(
1046 1046
                 'name'          => $new_notification['post_name'],
@@ -1049,11 +1049,11 @@  discard block
 block discarded – undo
1049 1049
                 'numberposts'   => 1,
1050 1050
             ) );
1051 1051
 
1052
-            if ( empty($exists) ) {
1052
+            if ( empty( $exists ) ) {
1053 1053
 				FrmAppHelper::save_json_post( $new_notification );
1054
-                $imported['imported']['actions']++;
1054
+                $imported['imported']['actions'] ++;
1055 1055
             }
1056
-            unset($new_notification);
1056
+            unset( $new_notification );
1057 1057
         }
1058 1058
     }
1059 1059
 
@@ -1066,7 +1066,7 @@  discard block
 block discarded – undo
1066 1066
 			$form_options['notification'] = array( 0 => $form_options['notification'] );
1067 1067
         }
1068 1068
 
1069
-        if ( isset( $form_options['notification'] ) && is_array($form_options['notification']) ) {
1069
+        if ( isset( $form_options['notification'] ) && is_array( $form_options['notification'] ) ) {
1070 1070
             foreach ( $form_options['notification'] as $email_key => $notification ) {
1071 1071
 
1072 1072
                 $atts = array( 'email_to' => '', 'reply_to' => '', 'reply_to_name' => '', 'event' => '', 'form_id' => $form_id, 'email_key' => $email_key );
@@ -1094,12 +1094,12 @@  discard block
 block discarded – undo
1094 1094
         // Format the reply to email and name
1095 1095
         $reply_fields = array( 'reply_to' => '', 'reply_to_name' => '' );
1096 1096
         foreach ( $reply_fields as $f => $val ) {
1097
-			if ( isset( $notification[ $f ] ) ) {
1098
-				$atts[ $f ] = $notification[ $f ];
1099
-				if ( 'custom' == $notification[ $f ] ) {
1100
-					$atts[ $f ] = $notification[ 'cust_' . $f ];
1101
-				} else if ( is_numeric( $atts[ $f ] ) && ! empty( $atts[ $f ] ) ) {
1102
-					$atts[ $f ] = '[' . $atts[ $f ] . ']';
1097
+			if ( isset( $notification[$f] ) ) {
1098
+				$atts[$f] = $notification[$f];
1099
+				if ( 'custom' == $notification[$f] ) {
1100
+					$atts[$f] = $notification['cust_' . $f];
1101
+				} else if ( is_numeric( $atts[$f] ) && ! empty( $atts[$f] ) ) {
1102
+					$atts[$f] = '[' . $atts[$f] . ']';
1103 1103
                 }
1104 1104
             }
1105 1105
             unset( $f, $val );
@@ -1109,7 +1109,7 @@  discard block
 block discarded – undo
1109 1109
 		$atts['event'] = array( 'create' );
1110 1110
         if ( isset( $notification['update_email'] ) && 1 == $notification['update_email'] ) {
1111 1111
             $atts['event'][] = 'update';
1112
-        } else if ( isset($notification['update_email']) && 2 == $notification['update_email'] ) {
1112
+        } else if ( isset( $notification['update_email'] ) && 2 == $notification['update_email'] ) {
1113 1113
 			$atts['event'] = array( 'update' );
1114 1114
         }
1115 1115
     }
@@ -1130,18 +1130,18 @@  discard block
 block discarded – undo
1130 1130
         foreach ( $atts['email_to'] as $key => $email_field ) {
1131 1131
 
1132 1132
             if ( is_numeric( $email_field ) ) {
1133
-				$atts['email_to'][ $key ] = '[' . $email_field . ']';
1133
+				$atts['email_to'][$key] = '[' . $email_field . ']';
1134 1134
             }
1135 1135
 
1136
-            if ( strpos( $email_field, '|') ) {
1136
+            if ( strpos( $email_field, '|' ) ) {
1137 1137
                 $email_opt = explode( '|', $email_field );
1138 1138
                 if ( isset( $email_opt[0] ) ) {
1139
-					$atts['email_to'][ $key ] = '[' . $email_opt[0] . ' show=' . $email_opt[1] . ']';
1139
+					$atts['email_to'][$key] = '[' . $email_opt[0] . ' show=' . $email_opt[1] . ']';
1140 1140
                 }
1141 1141
                 unset( $email_opt );
1142 1142
             }
1143 1143
         }
1144
-        $atts['email_to'] = implode(', ', $atts['email_to']);
1144
+        $atts['email_to'] = implode( ', ', $atts['email_to'] );
1145 1145
     }
1146 1146
 
1147 1147
     private static function setup_new_notification( &$new_notification, $notification, $atts ) {
@@ -1157,12 +1157,12 @@  discard block
 block discarded – undo
1157 1157
         // Add more fields to the new notification
1158 1158
         $add_fields = array( 'email_message', 'email_subject', 'plain_text', 'inc_user_info', 'conditions' );
1159 1159
         foreach ( $add_fields as $add_field ) {
1160
-			if ( isset( $notification[ $add_field ] ) ) {
1161
-				$new_notification['post_content'][ $add_field ] = $notification[ $add_field ];
1160
+			if ( isset( $notification[$add_field] ) ) {
1161
+				$new_notification['post_content'][$add_field] = $notification[$add_field];
1162 1162
             } else if ( in_array( $add_field, array( 'plain_text', 'inc_user_info' ) ) ) {
1163
-				$new_notification['post_content'][ $add_field ] = 0;
1163
+				$new_notification['post_content'][$add_field] = 0;
1164 1164
             } else {
1165
-				$new_notification['post_content'][ $add_field ] = '';
1165
+				$new_notification['post_content'][$add_field] = '';
1166 1166
             }
1167 1167
             unset( $add_field );
1168 1168
         }
@@ -1186,26 +1186,26 @@  discard block
 block discarded – undo
1186 1186
 		if ( isset( $post_content['conditions'] ) && is_array( $post_content['conditions'] ) ) {
1187 1187
 			foreach ( $post_content['conditions'] as $email_key => $val ) {
1188 1188
 				if ( is_numeric( $email_key ) ) {
1189
-					$post_content['conditions'][ $email_key ] = self::switch_action_field_ids( $val, array( 'hide_field' ) );
1189
+					$post_content['conditions'][$email_key] = self::switch_action_field_ids( $val, array( 'hide_field' ) );
1190 1190
 				}
1191
-				unset( $email_key, $val);
1191
+				unset( $email_key, $val );
1192 1192
 			}
1193 1193
 		}
1194 1194
 	}
1195 1195
 
1196 1196
     private static function migrate_autoresponder_to_action( $form_options, $form_id, &$notifications ) {
1197
-        if ( isset($form_options['auto_responder']) && $form_options['auto_responder'] && isset($form_options['ar_email_message']) && $form_options['ar_email_message'] ) {
1197
+        if ( isset( $form_options['auto_responder'] ) && $form_options['auto_responder'] && isset( $form_options['ar_email_message'] ) && $form_options['ar_email_message'] ) {
1198 1198
             // migrate autoresponder
1199 1199
 
1200
-            $email_field = isset($form_options['ar_email_to']) ? $form_options['ar_email_to'] : 0;
1201
-            if ( strpos($email_field, '|') ) {
1200
+            $email_field = isset( $form_options['ar_email_to'] ) ? $form_options['ar_email_to'] : 0;
1201
+            if ( strpos( $email_field, '|' ) ) {
1202 1202
                 // data from entries field
1203
-                $email_field = explode('|', $email_field);
1204
-                if ( isset($email_field[1]) ) {
1203
+                $email_field = explode( '|', $email_field );
1204
+                if ( isset( $email_field[1] ) ) {
1205 1205
                     $email_field = $email_field[1];
1206 1206
                 }
1207 1207
             }
1208
-            if ( is_numeric($email_field) && ! empty($email_field) ) {
1208
+            if ( is_numeric( $email_field ) && ! empty( $email_field ) ) {
1209 1209
 				$email_field = '[' . $email_field . ']';
1210 1210
             }
1211 1211
 
@@ -1213,16 +1213,16 @@  discard block
 block discarded – undo
1213 1213
             $new_notification2 = array(
1214 1214
                 'post_content'  => array(
1215 1215
                     'email_message' => $notification['ar_email_message'],
1216
-                    'email_subject' => isset($notification['ar_email_subject']) ? $notification['ar_email_subject'] : '',
1216
+                    'email_subject' => isset( $notification['ar_email_subject'] ) ? $notification['ar_email_subject'] : '',
1217 1217
                     'email_to'      => $email_field,
1218
-                    'plain_text'    => isset($notification['ar_plain_text']) ? $notification['ar_plain_text'] : 0,
1218
+                    'plain_text'    => isset( $notification['ar_plain_text'] ) ? $notification['ar_plain_text'] : 0,
1219 1219
                     'inc_user_info' => 0,
1220 1220
                 ),
1221 1221
 				'post_name'     => $form_id . '_email_' . count( $notifications ),
1222 1222
             );
1223 1223
 
1224
-            $reply_to = isset($notification['ar_reply_to']) ? $notification['ar_reply_to'] : '';
1225
-            $reply_to_name = isset($notification['ar_reply_to_name']) ? $notification['ar_reply_to_name'] : '';
1224
+            $reply_to = isset( $notification['ar_reply_to'] ) ? $notification['ar_reply_to'] : '';
1225
+            $reply_to_name = isset( $notification['ar_reply_to_name'] ) ? $notification['ar_reply_to_name'] : '';
1226 1226
 
1227 1227
 			if ( ! empty( $reply_to ) ) {
1228 1228
 				$new_notification2['post_content']['reply_to'] = $reply_to;
Please login to merge, or discard this patch.
classes/controllers/FrmFormsController.php 4 patches
Doc Comments   +14 added lines patch added patch discarded remove patch
@@ -159,6 +159,9 @@  discard block
 block discarded – undo
159 159
 		wp_die();
160 160
 	}
161 161
 
162
+	/**
163
+	 * @param string $field
164
+	 */
162 165
 	private static function edit_in_place_value( $field ) {
163 166
 		check_ajax_referer( 'frm_ajax', 'nonce' );
164 167
 		FrmAppHelper::permission_check('frm_edit_forms', 'hide');
@@ -203,6 +206,9 @@  discard block
 block discarded – undo
203 206
         }
204 207
     }
205 208
 
209
+    /**
210
+     * @return string
211
+     */
206 212
     public static function bulk_create_template( $ids ) {
207 213
         FrmAppHelper::permission_check( 'frm_edit_forms' );
208 214
 
@@ -698,6 +704,7 @@  discard block
 block discarded – undo
698 704
 	/**
699 705
 	 * Get an array of the helper shortcodes to display in the customization panel
700 706
 	 * @since 2.0.6
707
+	 * @param boolean $settings_tab
701 708
 	 */
702 709
 	private static function get_shortcode_helpers( $settings_tab ) {
703 710
 		$entry_shortcodes = array(
@@ -771,6 +778,9 @@  discard block
 block discarded – undo
771 778
         return $content;
772 779
     }
773 780
 
781
+	/**
782
+	 * @param boolean $entry
783
+	 */
774 784
 	private static function get_entry_by_param( &$entry ) {
775 785
 		if ( ! $entry || ! is_object( $entry ) ) {
776 786
 			if ( ! $entry || ! is_numeric( $entry ) ) {
@@ -1079,6 +1089,9 @@  discard block
 block discarded – undo
1079 1089
 		return $form;
1080 1090
     }
1081 1091
 
1092
+	/**
1093
+	 * @param string $id
1094
+	 */
1082 1095
 	private static function maybe_get_form_to_show( $id ) {
1083 1096
 		$form = false;
1084 1097
 
@@ -1253,6 +1266,7 @@  discard block
 block discarded – undo
1253 1266
 
1254 1267
 	/**
1255 1268
 	 * @since 2.0.8
1269
+	 * @param string $content
1256 1270
 	 */
1257 1271
 	private static function maybe_minimize_form( $atts, &$content ) {
1258 1272
 		// check if minimizing is turned on
Please login to merge, or discard this patch.
Braces   +2 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1082,7 +1082,8 @@
 block discarded – undo
1082 1082
 	private static function maybe_get_form_to_show( $id ) {
1083 1083
 		$form = false;
1084 1084
 
1085
-		if ( ! empty( $id ) ) { // no form id or key set
1085
+		if ( ! empty( $id ) ) {
1086
+// no form id or key set
1086 1087
 			$form = FrmForm::getOne( $id );
1087 1088
 			if ( ! $form || $form->parent_form_id || $form->status == 'trash' ) {
1088 1089
 				$form = false;
Please login to merge, or discard this patch.
Indentation   +594 added lines, -594 removed lines patch added patch discarded remove patch
@@ -2,7 +2,7 @@  discard block
 block discarded – undo
2 2
 
3 3
 class FrmFormsController {
4 4
 
5
-    public static function menu() {
5
+	public static function menu() {
6 6
 		$menu_label = __( 'Forms', 'formidable' );
7 7
 		if ( ! FrmAppHelper::pro_is_installed() ) {
8 8
 			$menu_label .= ' (Lite)';
@@ -10,7 +10,7 @@  discard block
 block discarded – undo
10 10
 		add_submenu_page('formidable', 'Formidable | ' . $menu_label, $menu_label, 'frm_view_forms', 'formidable', 'FrmFormsController::route' );
11 11
 
12 12
 		self::maybe_load_listing_hooks();
13
-    }
13
+	}
14 14
 
15 15
 	public static function maybe_load_listing_hooks() {
16 16
 		$action = FrmAppHelper::simple_get( 'frm_action', 'sanitize_title' );
@@ -24,35 +24,35 @@  discard block
 block discarded – undo
24 24
 		add_filter('manage_toplevel_page_formidable_sortable_columns', 'FrmFormsController::get_sortable_columns' );
25 25
 	}
26 26
 
27
-    public static function head() {
28
-        wp_enqueue_script('formidable-editinplace');
27
+	public static function head() {
28
+		wp_enqueue_script('formidable-editinplace');
29 29
 
30
-        if ( wp_is_mobile() ) {
31
-    		wp_enqueue_script( 'jquery-touch-punch' );
32
-    	}
33
-    }
30
+		if ( wp_is_mobile() ) {
31
+			wp_enqueue_script( 'jquery-touch-punch' );
32
+		}
33
+	}
34 34
 
35
-    public static function register_widgets() {
36
-        require_once(FrmAppHelper::plugin_path() . '/classes/widgets/FrmShowForm.php');
37
-        register_widget('FrmShowForm');
38
-    }
35
+	public static function register_widgets() {
36
+		require_once(FrmAppHelper::plugin_path() . '/classes/widgets/FrmShowForm.php');
37
+		register_widget('FrmShowForm');
38
+	}
39 39
 
40
-    public static function list_form() {
41
-        FrmAppHelper::permission_check('frm_view_forms');
40
+	public static function list_form() {
41
+		FrmAppHelper::permission_check('frm_view_forms');
42 42
 
43 43
 		$params = FrmForm::list_page_params();
44
-        $errors = self::process_bulk_form_actions( array());
45
-        $errors = apply_filters('frm_admin_list_form_action', $errors);
44
+		$errors = self::process_bulk_form_actions( array());
45
+		$errors = apply_filters('frm_admin_list_form_action', $errors);
46 46
 
47 47
 		return self::display_forms_list( $params, '', $errors );
48
-    }
48
+	}
49 49
 
50 50
 	public static function new_form( $values = array() ) {
51
-        FrmAppHelper::permission_check('frm_edit_forms');
51
+		FrmAppHelper::permission_check('frm_edit_forms');
52 52
 
53
-        global $frm_vars;
53
+		global $frm_vars;
54 54
 
55
-        $action = isset($_REQUEST['frm_action']) ? 'frm_action' : 'action';
55
+		$action = isset($_REQUEST['frm_action']) ? 'frm_action' : 'action';
56 56
 		$action = empty( $values ) ? FrmAppHelper::get_param( $action, '', 'get', 'sanitize_title' ) : $values[ $action ];
57 57
 
58 58
 		if ( $action == 'create' ) {
@@ -60,18 +60,18 @@  discard block
 block discarded – undo
60 60
 			return;
61 61
 		} else if ( $action == 'new' ) {
62 62
 			$frm_field_selection = FrmField::field_selection();
63
-            $values = FrmFormsHelper::setup_new_vars($values);
64
-            $id = FrmForm::create( $values );
65
-            $form = FrmForm::getOne($id);
63
+			$values = FrmFormsHelper::setup_new_vars($values);
64
+			$id = FrmForm::create( $values );
65
+			$form = FrmForm::getOne($id);
66 66
 
67 67
 			self::create_default_email_action( $form );
68 68
 
69 69
 			$all_templates = FrmForm::getAll( array( 'is_template' => 1 ), 'name' );
70 70
 
71
-            $values['id'] = $id;
71
+			$values['id'] = $id;
72 72
 			require( FrmAppHelper::plugin_path() . '/classes/views/frm-forms/new.php' );
73
-        }
74
-    }
73
+		}
74
+	}
75 75
 
76 76
 	/**
77 77
 	 * Create the default email action
@@ -80,87 +80,87 @@  discard block
 block discarded – undo
80 80
 	 *
81 81
 	 * @param object $form
82 82
 	 */
83
-    private static function create_default_email_action( $form ) {
84
-    	$create_email = apply_filters( 'frm_create_default_email_action', true, $form );
83
+	private static function create_default_email_action( $form ) {
84
+		$create_email = apply_filters( 'frm_create_default_email_action', true, $form );
85 85
 
86
-	    if ( $create_email ) {
87
-		    $action_control = FrmFormActionsController::get_form_actions( 'email' );
88
-		    $action_control->create( $form->id );
89
-	    }
90
-    }
86
+		if ( $create_email ) {
87
+			$action_control = FrmFormActionsController::get_form_actions( 'email' );
88
+			$action_control->create( $form->id );
89
+		}
90
+	}
91 91
 
92 92
 	public static function create( $values = array() ) {
93
-        FrmAppHelper::permission_check('frm_edit_forms');
93
+		FrmAppHelper::permission_check('frm_edit_forms');
94 94
 
95
-        global $frm_vars;
96
-        if ( empty( $values ) ) {
97
-            $values = $_POST;
98
-        }
95
+		global $frm_vars;
96
+		if ( empty( $values ) ) {
97
+			$values = $_POST;
98
+		}
99 99
 
100
-        //Set radio button and checkbox meta equal to "other" value
101
-        if ( FrmAppHelper::pro_is_installed() ) {
102
-            $values = FrmProEntry::mod_other_vals( $values, 'back' );
103
-        }
100
+		//Set radio button and checkbox meta equal to "other" value
101
+		if ( FrmAppHelper::pro_is_installed() ) {
102
+			$values = FrmProEntry::mod_other_vals( $values, 'back' );
103
+		}
104 104
 
105 105
 		$id = isset($values['id']) ? absint( $values['id'] ) : FrmAppHelper::get_param( 'id', '', 'get', 'absint' );
106 106
 
107
-        if ( ! current_user_can( 'frm_edit_forms' ) || ( $_POST && ( ! isset( $values['frm_save_form'] ) || ! wp_verify_nonce( $values['frm_save_form'], 'frm_save_form_nonce' ) ) ) ) {
108
-            $frm_settings = FrmAppHelper::get_settings();
109
-            $errors = array( 'form' => $frm_settings->admin_permission );
110
-        } else {
111
-            $errors = FrmForm::validate($values);
112
-        }
107
+		if ( ! current_user_can( 'frm_edit_forms' ) || ( $_POST && ( ! isset( $values['frm_save_form'] ) || ! wp_verify_nonce( $values['frm_save_form'], 'frm_save_form_nonce' ) ) ) ) {
108
+			$frm_settings = FrmAppHelper::get_settings();
109
+			$errors = array( 'form' => $frm_settings->admin_permission );
110
+		} else {
111
+			$errors = FrmForm::validate($values);
112
+		}
113 113
 
114
-        if ( count($errors) > 0 ) {
115
-            $hide_preview = true;
114
+		if ( count($errors) > 0 ) {
115
+			$hide_preview = true;
116 116
 			$frm_field_selection = FrmField::field_selection();
117
-            $form = FrmForm::getOne( $id );
118
-            $fields = FrmField::get_all_for_form($id);
117
+			$form = FrmForm::getOne( $id );
118
+			$fields = FrmField::get_all_for_form($id);
119 119
 
120
-            $values = FrmAppHelper::setup_edit_vars($form, 'forms', $fields, true);
120
+			$values = FrmAppHelper::setup_edit_vars($form, 'forms', $fields, true);
121 121
 			$all_templates = FrmForm::getAll( array( 'is_template' => 1 ), 'name' );
122 122
 
123 123
 			require( FrmAppHelper::plugin_path() . '/classes/views/frm-forms/new.php' );
124
-        } else {
125
-            FrmForm::update( $id, $values, true );
124
+		} else {
125
+			FrmForm::update( $id, $values, true );
126 126
 			$url = admin_url( 'admin.php?page=formidable&frm_action=settings&id=' . $id );
127 127
 			die( FrmAppHelper::js_redirect( $url ) );
128
-        }
129
-    }
128
+		}
129
+	}
130 130
 
131
-    public static function edit( $values = false ) {
132
-        FrmAppHelper::permission_check('frm_edit_forms');
131
+	public static function edit( $values = false ) {
132
+		FrmAppHelper::permission_check('frm_edit_forms');
133 133
 
134 134
 		$id = isset( $values['id'] ) ? absint( $values['id'] ) : FrmAppHelper::get_param( 'id', '', 'get', 'absint' );
135
-        return self::get_edit_vars($id);
136
-    }
135
+		return self::get_edit_vars($id);
136
+	}
137 137
 
138
-    public static function settings( $id = false, $message = '' ) {
139
-        FrmAppHelper::permission_check('frm_edit_forms');
138
+	public static function settings( $id = false, $message = '' ) {
139
+		FrmAppHelper::permission_check('frm_edit_forms');
140 140
 
141
-        if ( ! $id || ! is_numeric($id) ) {
141
+		if ( ! $id || ! is_numeric($id) ) {
142 142
 			$id = FrmAppHelper::get_param( 'id', '', 'get', 'absint' );
143
-        }
143
+		}
144 144
 		return self::get_settings_vars( $id, array(), $message );
145
-    }
145
+	}
146 146
 
147
-    public static function update_settings() {
148
-        FrmAppHelper::permission_check('frm_edit_forms');
147
+	public static function update_settings() {
148
+		FrmAppHelper::permission_check('frm_edit_forms');
149 149
 
150 150
 		$id = FrmAppHelper::get_param( 'id', '', 'get', 'absint' );
151 151
 
152
-        $errors = FrmForm::validate($_POST);
153
-        if ( count($errors) > 0 ) {
154
-            return self::get_settings_vars($id, $errors);
155
-        }
152
+		$errors = FrmForm::validate($_POST);
153
+		if ( count($errors) > 0 ) {
154
+			return self::get_settings_vars($id, $errors);
155
+		}
156 156
 
157
-        do_action('frm_before_update_form_settings', $id);
157
+		do_action('frm_before_update_form_settings', $id);
158 158
 
159 159
 		FrmForm::update( $id, $_POST );
160 160
 
161
-        $message = __( 'Settings Successfully Updated', 'formidable' );
161
+		$message = __( 'Settings Successfully Updated', 'formidable' );
162 162
 		return self::get_settings_vars( $id, array(), $message );
163
-    }
163
+	}
164 164
 
165 165
 	public static function edit_key() {
166 166
 		$values = self::edit_in_place_value( 'form_key' );
@@ -190,43 +190,43 @@  discard block
 block discarded – undo
190 190
 
191 191
 	public static function update( $values = array() ) {
192 192
 		if ( empty( $values ) ) {
193
-            $values = $_POST;
194
-        }
193
+			$values = $_POST;
194
+		}
195 195
 
196
-        //Set radio button and checkbox meta equal to "other" value
197
-        if ( FrmAppHelper::pro_is_installed() ) {
198
-            $values = FrmProEntry::mod_other_vals( $values, 'back' );
199
-        }
196
+		//Set radio button and checkbox meta equal to "other" value
197
+		if ( FrmAppHelper::pro_is_installed() ) {
198
+			$values = FrmProEntry::mod_other_vals( $values, 'back' );
199
+		}
200 200
 
201
-        $errors = FrmForm::validate( $values );
202
-        $permission_error = FrmAppHelper::permission_nonce_error( 'frm_edit_forms', 'frm_save_form', 'frm_save_form_nonce' );
203
-        if ( $permission_error !== false ) {
204
-            $errors['form'] = $permission_error;
205
-        }
201
+		$errors = FrmForm::validate( $values );
202
+		$permission_error = FrmAppHelper::permission_nonce_error( 'frm_edit_forms', 'frm_save_form', 'frm_save_form_nonce' );
203
+		if ( $permission_error !== false ) {
204
+			$errors['form'] = $permission_error;
205
+		}
206 206
 
207 207
 		$id = isset( $values['id'] ) ? absint( $values['id'] ) : FrmAppHelper::get_param( 'id', '', 'get', 'absint' );
208 208
 
209 209
 		if ( count( $errors ) > 0 ) {
210
-            return self::get_edit_vars( $id, $errors );
210
+			return self::get_edit_vars( $id, $errors );
211 211
 		} else {
212
-            FrmForm::update( $id, $values );
213
-            $message = __( 'Form was Successfully Updated', 'formidable' );
214
-            if ( defined( 'DOING_AJAX' ) ) {
212
+			FrmForm::update( $id, $values );
213
+			$message = __( 'Form was Successfully Updated', 'formidable' );
214
+			if ( defined( 'DOING_AJAX' ) ) {
215 215
 				wp_die( $message );
216
-            }
216
+			}
217 217
 			return self::get_edit_vars( $id, array(), $message );
218
-        }
219
-    }
218
+		}
219
+	}
220 220
 
221
-    public static function bulk_create_template( $ids ) {
222
-        FrmAppHelper::permission_check( 'frm_edit_forms' );
221
+	public static function bulk_create_template( $ids ) {
222
+		FrmAppHelper::permission_check( 'frm_edit_forms' );
223 223
 
224
-        foreach ( $ids as $id ) {
225
-            FrmForm::duplicate( $id, true, true );
226
-        }
224
+		foreach ( $ids as $id ) {
225
+			FrmForm::duplicate( $id, true, true );
226
+		}
227 227
 
228
-        return __( 'Form template was Successfully Created', 'formidable' );
229
-    }
228
+		return __( 'Form template was Successfully Created', 'formidable' );
229
+	}
230 230
 
231 231
 	/**
232 232
 	 * Redirect to the url for creating from a template
@@ -248,45 +248,45 @@  discard block
 block discarded – undo
248 248
 		wp_die();
249 249
 	}
250 250
 
251
-    public static function duplicate() {
252
-        FrmAppHelper::permission_check('frm_edit_forms');
251
+	public static function duplicate() {
252
+		FrmAppHelper::permission_check('frm_edit_forms');
253 253
 
254 254
 		$params = FrmForm::list_page_params();
255
-        $form = FrmForm::duplicate( $params['id'], $params['template'], true );
256
-        $message = ($params['template']) ? __( 'Form template was Successfully Created', 'formidable' ) : __( 'Form was Successfully Copied', 'formidable' );
257
-        if ( $form ) {
255
+		$form = FrmForm::duplicate( $params['id'], $params['template'], true );
256
+		$message = ($params['template']) ? __( 'Form template was Successfully Created', 'formidable' ) : __( 'Form was Successfully Copied', 'formidable' );
257
+		if ( $form ) {
258 258
 			return self::get_edit_vars( $form, array(), $message, true );
259
-        } else {
260
-            return self::display_forms_list($params, __( 'There was a problem creating the new template.', 'formidable' ));
261
-        }
262
-    }
259
+		} else {
260
+			return self::display_forms_list($params, __( 'There was a problem creating the new template.', 'formidable' ));
261
+		}
262
+	}
263 263
 
264
-    public static function page_preview() {
264
+	public static function page_preview() {
265 265
 		$params = FrmForm::list_page_params();
266
-        if ( ! $params['form'] ) {
267
-            return;
268
-        }
269
-
270
-        $form = FrmForm::getOne( $params['form'] );
271
-        if ( ! $form ) {
272
-            return;
273
-        }
274
-        return self::show_form( $form->id, '', true, true );
275
-    }
276
-
277
-    public static function preview() {
278
-        do_action( 'frm_wp' );
279
-
280
-        global $frm_vars;
281
-        $frm_vars['preview'] = true;
282
-
283
-        if ( ! defined( 'ABSPATH' ) && ! defined( 'XMLRPC_REQUEST' ) ) {
284
-            global $wp;
285
-            $root = dirname( dirname( dirname( dirname( __FILE__ ) ) ) );
266
+		if ( ! $params['form'] ) {
267
+			return;
268
+		}
269
+
270
+		$form = FrmForm::getOne( $params['form'] );
271
+		if ( ! $form ) {
272
+			return;
273
+		}
274
+		return self::show_form( $form->id, '', true, true );
275
+	}
276
+
277
+	public static function preview() {
278
+		do_action( 'frm_wp' );
279
+
280
+		global $frm_vars;
281
+		$frm_vars['preview'] = true;
282
+
283
+		if ( ! defined( 'ABSPATH' ) && ! defined( 'XMLRPC_REQUEST' ) ) {
284
+			global $wp;
285
+			$root = dirname( dirname( dirname( dirname( __FILE__ ) ) ) );
286 286
 			include_once( $root . '/wp-config.php' );
287
-            $wp->init();
288
-            $wp->register_globals();
289
-        }
287
+			$wp->init();
288
+			$wp->register_globals();
289
+		}
290 290
 
291 291
 		self::register_pro_scripts();
292 292
 
@@ -300,11 +300,11 @@  discard block
 block discarded – undo
300 300
 		$form = FrmForm::getAll( array( 'form_key' => $key ), '', 1 );
301 301
 		if ( empty( $form ) ) {
302 302
 			$form = FrmForm::getAll( array(), '', 1 );
303
-        }
303
+		}
304 304
 
305 305
 		require( FrmAppHelper::plugin_path() . '/classes/views/frm-entries/direct.php' );
306
-        wp_die();
307
-    }
306
+		wp_die();
307
+	}
308 308
 
309 309
 	public static function register_pro_scripts() {
310 310
 		if ( FrmAppHelper::pro_is_installed() ) {
@@ -315,22 +315,22 @@  discard block
 block discarded – undo
315 315
 		}
316 316
 	}
317 317
 
318
-    public static function untrash() {
318
+	public static function untrash() {
319 319
 		self::change_form_status( 'untrash' );
320
-    }
320
+	}
321 321
 
322 322
 	public static function bulk_untrash( $ids ) {
323
-        FrmAppHelper::permission_check('frm_edit_forms');
323
+		FrmAppHelper::permission_check('frm_edit_forms');
324 324
 
325
-        $count = FrmForm::set_status( $ids, 'published' );
325
+		$count = FrmForm::set_status( $ids, 'published' );
326 326
 
327
-        $message = sprintf(_n( '%1$s form restored from the Trash.', '%1$s forms restored from the Trash.', $count, 'formidable' ), 1 );
328
-        return $message;
329
-    }
327
+		$message = sprintf(_n( '%1$s form restored from the Trash.', '%1$s forms restored from the Trash.', $count, 'formidable' ), 1 );
328
+		return $message;
329
+	}
330 330
 
331
-    public static function trash() {
331
+	public static function trash() {
332 332
 		self::change_form_status( 'trash' );
333
-    }
333
+	}
334 334
 
335 335
 	/**
336 336
 	 * @param string $status
@@ -368,68 +368,68 @@  discard block
 block discarded – undo
368 368
 	}
369 369
 
370 370
 	public static function bulk_trash( $ids ) {
371
-        FrmAppHelper::permission_check('frm_delete_forms');
371
+		FrmAppHelper::permission_check('frm_delete_forms');
372 372
 
373
-        $count = 0;
374
-        foreach ( $ids as $id ) {
375
-            if ( FrmForm::trash( $id ) ) {
376
-                $count++;
377
-            }
378
-        }
373
+		$count = 0;
374
+		foreach ( $ids as $id ) {
375
+			if ( FrmForm::trash( $id ) ) {
376
+				$count++;
377
+			}
378
+		}
379 379
 
380
-        $current_page = isset( $_REQUEST['form_type'] ) ? $_REQUEST['form_type'] : '';
380
+		$current_page = isset( $_REQUEST['form_type'] ) ? $_REQUEST['form_type'] : '';
381 381
 		$message = sprintf( _n( '%1$s form moved to the Trash. %2$sUndo%3$s', '%1$s forms moved to the Trash. %2$sUndo%3$s', $count, 'formidable' ), $count, '<a href="' . esc_url( wp_nonce_url( '?page=formidable&frm_action=list&action=bulk_untrash&form_type=' . $current_page . '&item-action=' . implode( ',', $ids ), 'bulk-toplevel_page_formidable' ) ) . '">', '</a>' );
382 382
 
383
-        return $message;
384
-    }
383
+		return $message;
384
+	}
385 385
 
386
-    public static function destroy() {
387
-        FrmAppHelper::permission_check('frm_delete_forms');
386
+	public static function destroy() {
387
+		FrmAppHelper::permission_check('frm_delete_forms');
388 388
 
389 389
 		$params = FrmForm::list_page_params();
390 390
 
391
-        //check nonce url
392
-        check_admin_referer('destroy_form_' . $params['id']);
391
+		//check nonce url
392
+		check_admin_referer('destroy_form_' . $params['id']);
393 393
 
394
-        $count = 0;
395
-        if ( FrmForm::destroy( $params['id'] ) ) {
396
-            $count++;
397
-        }
394
+		$count = 0;
395
+		if ( FrmForm::destroy( $params['id'] ) ) {
396
+			$count++;
397
+		}
398 398
 
399
-        $message = sprintf(_n( '%1$s form permanently deleted.', '%1$s forms permanently deleted.', $count, 'formidable' ), $count);
399
+		$message = sprintf(_n( '%1$s form permanently deleted.', '%1$s forms permanently deleted.', $count, 'formidable' ), $count);
400 400
 
401 401
 		self::display_forms_list( $params, $message );
402
-    }
402
+	}
403 403
 
404 404
 	public static function bulk_destroy( $ids ) {
405
-        FrmAppHelper::permission_check('frm_delete_forms');
405
+		FrmAppHelper::permission_check('frm_delete_forms');
406 406
 
407
-        $count = 0;
408
-        foreach ( $ids as $id ) {
409
-            $d = FrmForm::destroy( $id );
410
-            if ( $d ) {
411
-                $count++;
412
-            }
413
-        }
407
+		$count = 0;
408
+		foreach ( $ids as $id ) {
409
+			$d = FrmForm::destroy( $id );
410
+			if ( $d ) {
411
+				$count++;
412
+			}
413
+		}
414 414
 
415
-        $message = sprintf(_n( '%1$s form permanently deleted.', '%1$s forms permanently deleted.', $count, 'formidable' ), $count);
415
+		$message = sprintf(_n( '%1$s form permanently deleted.', '%1$s forms permanently deleted.', $count, 'formidable' ), $count);
416 416
 
417
-        return $message;
418
-    }
417
+		return $message;
418
+	}
419 419
 
420
-    private static function delete_all() {
421
-        //check nonce url
422
-        $permission_error = FrmAppHelper::permission_nonce_error('frm_delete_forms', '_wpnonce', 'bulk-toplevel_page_formidable');
423
-        if ( $permission_error !== false ) {
420
+	private static function delete_all() {
421
+		//check nonce url
422
+		$permission_error = FrmAppHelper::permission_nonce_error('frm_delete_forms', '_wpnonce', 'bulk-toplevel_page_formidable');
423
+		if ( $permission_error !== false ) {
424 424
 			self::display_forms_list( array(), '', array( $permission_error ) );
425
-            return;
426
-        }
425
+			return;
426
+		}
427 427
 
428 428
 		$count = FrmForm::scheduled_delete( time() );
429
-        $message = sprintf(_n( '%1$s form permanently deleted.', '%1$s forms permanently deleted.', $count, 'formidable' ), $count);
429
+		$message = sprintf(_n( '%1$s form permanently deleted.', '%1$s forms permanently deleted.', $count, 'formidable' ), $count);
430 430
 
431 431
 		self::display_forms_list( array(), $message );
432
-    }
432
+	}
433 433
 
434 434
 	public static function scheduled_delete( $delete_timestamp = '' ) {
435 435
 		_deprecated_function( __FUNCTION__, '2.0.9', 'FrmForm::scheduled_delete' );
@@ -437,11 +437,11 @@  discard block
 block discarded – undo
437 437
 	}
438 438
 
439 439
 	/**
440
-	* Inserts Formidable button
441
-	* Hook exists since 2.5.0
442
-	*
443
-	* @since 2.0.15
444
-	*/
440
+	 * Inserts Formidable button
441
+	 * Hook exists since 2.5.0
442
+	 *
443
+	 * @since 2.0.15
444
+	 */
445 445
 	public static function insert_form_button() {
446 446
 		if ( current_user_can('frm_view_forms') ) {
447 447
 			$menu_name = FrmAppHelper::get_menu_name();
@@ -452,49 +452,49 @@  discard block
 block discarded – undo
452 452
 		}
453 453
 	}
454 454
 
455
-    public static function insert_form_popup() {
455
+	public static function insert_form_popup() {
456 456
 		$page = basename( FrmAppHelper::get_server_value( 'PHP_SELF' ) );
457 457
 		if ( ! in_array( $page, array( 'post.php', 'page.php', 'page-new.php', 'post-new.php' ) ) ) {
458
-            return;
459
-        }
458
+			return;
459
+		}
460 460
 
461
-        FrmAppHelper::load_admin_wide_js();
461
+		FrmAppHelper::load_admin_wide_js();
462 462
 
463
-        $shortcodes = array(
463
+		$shortcodes = array(
464 464
 			'formidable' => array( 'name' => __( 'Form', 'formidable' ), 'label' => __( 'Insert a Form', 'formidable' ) ),
465
-        );
465
+		);
466 466
 
467
-        $shortcodes = apply_filters('frm_popup_shortcodes', $shortcodes);
467
+		$shortcodes = apply_filters('frm_popup_shortcodes', $shortcodes);
468 468
 
469 469
 		include( FrmAppHelper::plugin_path() . '/classes/views/frm-forms/insert_form_popup.php' );
470
-    }
470
+	}
471 471
 
472
-    public static function get_shortcode_opts() {
472
+	public static function get_shortcode_opts() {
473 473
 		FrmAppHelper::permission_check('frm_view_forms');
474
-        check_ajax_referer( 'frm_ajax', 'nonce' );
474
+		check_ajax_referer( 'frm_ajax', 'nonce' );
475 475
 
476 476
 		$shortcode = FrmAppHelper::get_post_param( 'shortcode', '', 'sanitize_text_field' );
477
-        if ( empty($shortcode) ) {
478
-            wp_die();
479
-        }
477
+		if ( empty($shortcode) ) {
478
+			wp_die();
479
+		}
480 480
 
481 481
 		echo '<div id="sc-opts-' . esc_attr( $shortcode ) . '" class="frm_shortcode_option">';
482 482
 		echo '<input type="radio" name="frmsc" value="' . esc_attr( $shortcode ) . '" id="sc-' . esc_attr( $shortcode ) . '" class="frm_hidden" />';
483 483
 
484
-        $form_id = '';
485
-        $opts = array();
484
+		$form_id = '';
485
+		$opts = array();
486 486
 		switch ( $shortcode ) {
487
-            case 'formidable':
488
-                $opts = array(
487
+			case 'formidable':
488
+				$opts = array(
489 489
 					'form_id'       => 'id',
490
-                    //'key' => ',
490
+					//'key' => ',
491 491
 					'title'         => array( 'val' => 1, 'label' => __( 'Display form title', 'formidable' ) ),
492 492
 					'description'   => array( 'val' => 1, 'label' => __( 'Display form description', 'formidable' ) ),
493 493
 					'minimize'      => array( 'val' => 1, 'label' => __( 'Minimize form HTML', 'formidable' ) ),
494
-                );
495
-            break;
496
-        }
497
-        $opts = apply_filters('frm_sc_popup_opts', $opts, $shortcode);
494
+				);
495
+			break;
496
+		}
497
+		$opts = apply_filters('frm_sc_popup_opts', $opts, $shortcode);
498 498
 
499 499
 		if ( isset( $opts['form_id'] ) && is_string( $opts['form_id'] ) ) {
500 500
 			// allow other shortcodes to use the required form id option
@@ -504,61 +504,61 @@  discard block
 block discarded – undo
504 504
 
505 505
 		include( FrmAppHelper::plugin_path() . '/classes/views/frm-forms/shortcode_opts.php' );
506 506
 
507
-        echo '</div>';
507
+		echo '</div>';
508 508
 
509
-        wp_die();
510
-    }
509
+		wp_die();
510
+	}
511 511
 
512 512
 	public static function display_forms_list( $params = array(), $message = '', $errors = array(), $deprecated_errors = array() ) {
513
-        FrmAppHelper::permission_check( 'frm_view_forms' );
513
+		FrmAppHelper::permission_check( 'frm_view_forms' );
514 514
 		if ( ! empty( $deprecated_errors ) ) {
515 515
 			$errors = $deprecated_errors;
516 516
 			_deprecated_argument( 'errors', '2.0.8' );
517 517
 		}
518 518
 
519
-        global $wpdb, $frm_vars;
519
+		global $wpdb, $frm_vars;
520 520
 
521 521
 		if ( empty( $params ) ) {
522 522
 			$params = FrmForm::list_page_params();
523
-        }
523
+		}
524 524
 
525
-        $wp_list_table = new FrmFormsListHelper( compact( 'params' ) );
525
+		$wp_list_table = new FrmFormsListHelper( compact( 'params' ) );
526 526
 
527
-        $pagenum = $wp_list_table->get_pagenum();
527
+		$pagenum = $wp_list_table->get_pagenum();
528 528
 
529
-        $wp_list_table->prepare_items();
529
+		$wp_list_table->prepare_items();
530 530
 
531
-        $total_pages = $wp_list_table->get_pagination_arg( 'total_pages' );
532
-        if ( $pagenum > $total_pages && $total_pages > 0 ) {
531
+		$total_pages = $wp_list_table->get_pagination_arg( 'total_pages' );
532
+		if ( $pagenum > $total_pages && $total_pages > 0 ) {
533 533
 			wp_redirect( esc_url_raw( add_query_arg( 'paged', $total_pages ) ) );
534
-            die();
535
-        }
534
+			die();
535
+		}
536 536
 
537 537
 		require( FrmAppHelper::plugin_path() . '/classes/views/frm-forms/list.php' );
538
-    }
538
+	}
539 539
 
540 540
 	public static function get_columns( $columns ) {
541
-	    $columns['cb'] = '<input type="checkbox" />';
542
-	    $columns['id'] = 'ID';
541
+		$columns['cb'] = '<input type="checkbox" />';
542
+		$columns['id'] = 'ID';
543 543
 
544
-        $type = isset( $_REQUEST['form_type'] ) ? $_REQUEST['form_type'] : 'published';
544
+		$type = isset( $_REQUEST['form_type'] ) ? $_REQUEST['form_type'] : 'published';
545 545
 
546
-        if ( 'template' == $type ) {
547
-            $columns['name']        = __( 'Template Name', 'formidable' );
548
-            $columns['type']        = __( 'Type', 'formidable' );
549
-            $columns['form_key']    = __( 'Key', 'formidable' );
550
-        } else {
551
-            $columns['name']        = __( 'Form Title', 'formidable' );
552
-            $columns['entries']     = __( 'Entries', 'formidable' );
553
-            $columns['form_key']    = __( 'Key', 'formidable' );
554
-            $columns['shortcode']   = __( 'Shortcodes', 'formidable' );
555
-        }
546
+		if ( 'template' == $type ) {
547
+			$columns['name']        = __( 'Template Name', 'formidable' );
548
+			$columns['type']        = __( 'Type', 'formidable' );
549
+			$columns['form_key']    = __( 'Key', 'formidable' );
550
+		} else {
551
+			$columns['name']        = __( 'Form Title', 'formidable' );
552
+			$columns['entries']     = __( 'Entries', 'formidable' );
553
+			$columns['form_key']    = __( 'Key', 'formidable' );
554
+			$columns['shortcode']   = __( 'Shortcodes', 'formidable' );
555
+		}
556 556
 
557
-        $columns['created_at'] = __( 'Date', 'formidable' );
557
+		$columns['created_at'] = __( 'Date', 'formidable' );
558 558
 
559 559
 		add_screen_option( 'per_page', array( 'label' => __( 'Forms', 'formidable' ), 'default' => 20, 'option' => 'formidable_page_formidable_per_page' ) );
560 560
 
561
-        return $columns;
561
+		return $columns;
562 562
 	}
563 563
 
564 564
 	public static function get_sortable_columns() {
@@ -572,111 +572,111 @@  discard block
 block discarded – undo
572 572
 	}
573 573
 
574 574
 	public static function hidden_columns( $result ) {
575
-        $return = false;
576
-        foreach ( (array) $result as $r ) {
577
-            if ( ! empty( $r ) ) {
578
-                $return = true;
579
-                break;
580
-            }
581
-        }
575
+		$return = false;
576
+		foreach ( (array) $result as $r ) {
577
+			if ( ! empty( $r ) ) {
578
+				$return = true;
579
+				break;
580
+			}
581
+		}
582 582
 
583
-        if ( $return ) {
584
-            return $result;
583
+		if ( $return ) {
584
+			return $result;
585 585
 		}
586 586
 
587
-        $type = isset( $_REQUEST['form_type'] ) ? $_REQUEST['form_type'] : '';
587
+		$type = isset( $_REQUEST['form_type'] ) ? $_REQUEST['form_type'] : '';
588 588
 
589
-        $result[] = 'created_at';
590
-        if ( $type == 'template' ) {
591
-            $result[] = 'id';
592
-            $result[] = 'form_key';
593
-        }
589
+		$result[] = 'created_at';
590
+		if ( $type == 'template' ) {
591
+			$result[] = 'id';
592
+			$result[] = 'form_key';
593
+		}
594 594
 
595
-        return $result;
596
-    }
595
+		return $result;
596
+	}
597 597
 
598 598
 	public static function save_per_page( $save, $option, $value ) {
599
-        if ( $option == 'formidable_page_formidable_per_page' ) {
600
-            $save = (int) $value;
601
-        }
602
-        return $save;
603
-    }
599
+		if ( $option == 'formidable_page_formidable_per_page' ) {
600
+			$save = (int) $value;
601
+		}
602
+		return $save;
603
+	}
604 604
 
605 605
 	private static function get_edit_vars( $id, $errors = array(), $message = '', $create_link = false ) {
606
-        global $frm_vars;
606
+		global $frm_vars;
607 607
 
608
-        $form = FrmForm::getOne( $id );
609
-        if ( ! $form ) {
610
-            wp_die( __( 'You are trying to edit a form that does not exist.', 'formidable' ) );
611
-        }
608
+		$form = FrmForm::getOne( $id );
609
+		if ( ! $form ) {
610
+			wp_die( __( 'You are trying to edit a form that does not exist.', 'formidable' ) );
611
+		}
612 612
 
613
-        if ( $form->parent_form_id ) {
613
+		if ( $form->parent_form_id ) {
614 614
 			wp_die( sprintf( __( 'You are trying to edit a child form. Please edit from %1$shere%2$s', 'formidable' ), '<a href="' . esc_url( admin_url( 'admin.php?page=formidable&frm_action=edit&id=' . $form->parent_form_id ) ) . '">', '</a>' ));
615
-        }
615
+		}
616 616
 
617 617
 		$frm_field_selection = FrmField::field_selection();
618
-        $fields = FrmField::get_all_for_form($form->id);
618
+		$fields = FrmField::get_all_for_form($form->id);
619 619
 
620
-        // Automatically add end section fields if they don't exist (2.0 migration)
621
-        $reset_fields = false;
622
-        FrmFormsHelper::auto_add_end_section_fields( $form, $fields, $reset_fields );
620
+		// Automatically add end section fields if they don't exist (2.0 migration)
621
+		$reset_fields = false;
622
+		FrmFormsHelper::auto_add_end_section_fields( $form, $fields, $reset_fields );
623 623
 
624
-        if ( $reset_fields ) {
625
-            $fields = FrmField::get_all_for_form( $form->id, '', 'exclude' );
626
-        }
624
+		if ( $reset_fields ) {
625
+			$fields = FrmField::get_all_for_form( $form->id, '', 'exclude' );
626
+		}
627 627
 
628
-        unset($end_section_values, $last_order, $open, $reset_fields);
628
+		unset($end_section_values, $last_order, $open, $reset_fields);
629 629
 
630 630
 		$args = array( 'parent_form_id' => $form->id );
631
-        $values = FrmAppHelper::setup_edit_vars( $form, 'forms', $fields, true, array(), $args );
631
+		$values = FrmAppHelper::setup_edit_vars( $form, 'forms', $fields, true, array(), $args );
632 632
 
633
-        $edit_message = __( 'Form was Successfully Updated', 'formidable' );
634
-        if ( $form->is_template && $message == $edit_message ) {
635
-            $message = __( 'Template was Successfully Updated', 'formidable' );
636
-        }
633
+		$edit_message = __( 'Form was Successfully Updated', 'formidable' );
634
+		if ( $form->is_template && $message == $edit_message ) {
635
+			$message = __( 'Template was Successfully Updated', 'formidable' );
636
+		}
637 637
 
638 638
 		$all_templates = FrmForm::getAll( array( 'is_template' => 1 ), 'name' );
639 639
 
640
-        if ( $form->default_template ) {
641
-            wp_die(__( 'That template cannot be edited', 'formidable' ));
642
-        } else if ( defined('DOING_AJAX') ) {
643
-            wp_die();
644
-        } else if ( $create_link ) {
640
+		if ( $form->default_template ) {
641
+			wp_die(__( 'That template cannot be edited', 'formidable' ));
642
+		} else if ( defined('DOING_AJAX') ) {
643
+			wp_die();
644
+		} else if ( $create_link ) {
645 645
 			require( FrmAppHelper::plugin_path() . '/classes/views/frm-forms/new.php' );
646
-        } else {
646
+		} else {
647 647
 			require( FrmAppHelper::plugin_path() . '/classes/views/frm-forms/edit.php' );
648
-        }
649
-    }
648
+		}
649
+	}
650 650
 
651 651
 	public static function get_settings_vars( $id, $errors = array(), $message = '' ) {
652 652
 		FrmAppHelper::permission_check( 'frm_edit_forms' );
653 653
 
654
-        global $frm_vars;
654
+		global $frm_vars;
655 655
 
656
-        $form = FrmForm::getOne( $id );
656
+		$form = FrmForm::getOne( $id );
657 657
 
658
-        $fields = FrmField::get_all_for_form($id);
659
-        $values = FrmAppHelper::setup_edit_vars($form, 'forms', $fields, true);
658
+		$fields = FrmField::get_all_for_form($id);
659
+		$values = FrmAppHelper::setup_edit_vars($form, 'forms', $fields, true);
660 660
 
661
-        if ( isset($values['default_template']) && $values['default_template'] ) {
662
-            wp_die(__( 'That template cannot be edited', 'formidable' ));
663
-        }
661
+		if ( isset($values['default_template']) && $values['default_template'] ) {
662
+			wp_die(__( 'That template cannot be edited', 'formidable' ));
663
+		}
664 664
 
665
-        $action_controls = FrmFormActionsController::get_form_actions();
665
+		$action_controls = FrmFormActionsController::get_form_actions();
666 666
 
667
-        $sections = apply_filters('frm_add_form_settings_section', array(), $values);
668
-        $pro_feature = FrmAppHelper::pro_is_installed() ? '' : ' class="pro_feature"';
667
+		$sections = apply_filters('frm_add_form_settings_section', array(), $values);
668
+		$pro_feature = FrmAppHelper::pro_is_installed() ? '' : ' class="pro_feature"';
669 669
 
670
-        $styles = apply_filters('frm_get_style_opts', array());
670
+		$styles = apply_filters('frm_get_style_opts', array());
671 671
 
672 672
 		require( FrmAppHelper::plugin_path() . '/classes/views/frm-forms/settings.php' );
673
-    }
673
+	}
674 674
 
675
-    public static function mb_tags_box( $form_id, $class = '' ) {
676
-        $fields = FrmField::get_all_for_form($form_id, '', 'include');
677
-        $linked_forms = array();
678
-        $col = 'one';
679
-        $settings_tab = FrmAppHelper::is_admin_page('formidable' ) ? true : false;
675
+	public static function mb_tags_box( $form_id, $class = '' ) {
676
+		$fields = FrmField::get_all_for_form($form_id, '', 'include');
677
+		$linked_forms = array();
678
+		$col = 'one';
679
+		$settings_tab = FrmAppHelper::is_admin_page('formidable' ) ? true : false;
680 680
 
681 681
 		$cond_shortcodes = apply_filters( 'frm_conditional_shortcodes', array() );
682 682
 		$adv_shortcodes = self::get_advanced_shortcodes();
@@ -684,7 +684,7 @@  discard block
 block discarded – undo
684 684
 		$entry_shortcodes = self::get_shortcode_helpers( $settings_tab );
685 685
 
686 686
 		include( FrmAppHelper::plugin_path() . '/classes/views/shared/mb_adv_info.php' );
687
-    }
687
+	}
688 688
 
689 689
 	/**
690 690
 	 * Get an array of the options to display in the advanced tab
@@ -725,7 +725,7 @@  discard block
 block discarded – undo
725 725
 			''          => '',
726 726
 			'siteurl'   => __( 'Site URL', 'formidable' ),
727 727
 			'sitename'  => __( 'Site Name', 'formidable' ),
728
-        );
728
+		);
729 729
 
730 730
 		if ( ! FrmAppHelper::pro_is_installed() ) {
731 731
 			unset( $entry_shortcodes['post_id'] );
@@ -752,39 +752,39 @@  discard block
 block discarded – undo
752 752
 		return $entry_shortcodes;
753 753
 	}
754 754
 
755
-    // Insert the form class setting into the form
755
+	// Insert the form class setting into the form
756 756
 	public static function form_classes( $form ) {
757
-        if ( isset($form->options['form_class']) ) {
757
+		if ( isset($form->options['form_class']) ) {
758 758
 			echo esc_attr( sanitize_text_field( $form->options['form_class'] ) );
759
-        }
760
-    }
759
+		}
760
+	}
761 761
 
762
-    public static function get_email_html() {
762
+	public static function get_email_html() {
763 763
 		FrmAppHelper::permission_check('frm_view_forms');
764
-        check_ajax_referer( 'frm_ajax', 'nonce' );
764
+		check_ajax_referer( 'frm_ajax', 'nonce' );
765 765
 		echo FrmEntryFormat::show_entry( array(
766 766
 			'form_id'       => FrmAppHelper::get_post_param( 'form_id', '', 'absint' ),
767
-	        'default_email' => true,
767
+			'default_email' => true,
768 768
 			'plain_text'    => FrmAppHelper::get_post_param( 'plain_text', '', 'absint' ),
769
-	    ) );
770
-	    wp_die();
769
+		) );
770
+		wp_die();
771 771
 	}
772 772
 
773
-    public static function filter_content( $content, $form, $entry = false ) {
773
+	public static function filter_content( $content, $form, $entry = false ) {
774 774
 		self::get_entry_by_param( $entry );
775
-        if ( ! $entry ) {
776
-            return $content;
777
-        }
775
+		if ( ! $entry ) {
776
+			return $content;
777
+		}
778 778
 
779
-        if ( is_object( $form ) ) {
780
-            $form = $form->id;
781
-        }
779
+		if ( is_object( $form ) ) {
780
+			$form = $form->id;
781
+		}
782 782
 
783
-        $shortcodes = FrmFieldsHelper::get_shortcodes( $content, $form );
784
-        $content = apply_filters( 'frm_replace_content_shortcodes', $content, $entry, $shortcodes );
783
+		$shortcodes = FrmFieldsHelper::get_shortcodes( $content, $form );
784
+		$content = apply_filters( 'frm_replace_content_shortcodes', $content, $entry, $shortcodes );
785 785
 
786
-        return $content;
787
-    }
786
+		return $content;
787
+	}
788 788
 
789 789
 	private static function get_entry_by_param( &$entry ) {
790 790
 		if ( ! $entry || ! is_object( $entry ) ) {
@@ -796,282 +796,282 @@  discard block
 block discarded – undo
796 796
 		}
797 797
 	}
798 798
 
799
-    public static function replace_content_shortcodes( $content, $entry, $shortcodes ) {
800
-        return FrmFieldsHelper::replace_content_shortcodes( $content, $entry, $shortcodes );
801
-    }
799
+	public static function replace_content_shortcodes( $content, $entry, $shortcodes ) {
800
+		return FrmFieldsHelper::replace_content_shortcodes( $content, $entry, $shortcodes );
801
+	}
802 802
 
803
-    public static function process_bulk_form_actions( $errors ) {
804
-        if ( ! $_REQUEST ) {
805
-            return $errors;
806
-        }
803
+	public static function process_bulk_form_actions( $errors ) {
804
+		if ( ! $_REQUEST ) {
805
+			return $errors;
806
+		}
807 807
 
808 808
 		$bulkaction = FrmAppHelper::get_param( 'action', '', 'get', 'sanitize_text_field' );
809
-        if ( $bulkaction == -1 ) {
809
+		if ( $bulkaction == -1 ) {
810 810
 			$bulkaction = FrmAppHelper::get_param( 'action2', '', 'get', 'sanitize_title' );
811
-        }
812
-
813
-        if ( ! empty( $bulkaction ) && strpos( $bulkaction, 'bulk_' ) === 0 ) {
814
-            FrmAppHelper::remove_get_action();
815
-
816
-            $bulkaction = str_replace( 'bulk_', '', $bulkaction );
817
-        }
818
-
819
-        $ids = FrmAppHelper::get_param( 'item-action', '' );
820
-        if ( empty( $ids ) ) {
821
-            $errors[] = __( 'No forms were specified', 'formidable' );
822
-            return $errors;
823
-        }
824
-
825
-        $permission_error = FrmAppHelper::permission_nonce_error( '', '_wpnonce', 'bulk-toplevel_page_formidable' );
826
-        if ( $permission_error !== false ) {
827
-            $errors[] = $permission_error;
828
-            return $errors;
829
-        }
830
-
831
-        if ( ! is_array( $ids ) ) {
832
-            $ids = explode( ',', $ids );
833
-        }
834
-
835
-        switch ( $bulkaction ) {
836
-            case 'delete':
837
-                $message = self::bulk_destroy( $ids );
838
-            break;
839
-            case 'trash':
840
-                $message = self::bulk_trash( $ids );
841
-            break;
842
-            case 'untrash':
843
-                $message = self::bulk_untrash( $ids );
844
-            break;
845
-            case 'create_template':
846
-                $message = self::bulk_create_template( $ids );
847
-            break;
848
-        }
849
-
850
-        if ( isset( $message ) && ! empty( $message ) ) {
811
+		}
812
+
813
+		if ( ! empty( $bulkaction ) && strpos( $bulkaction, 'bulk_' ) === 0 ) {
814
+			FrmAppHelper::remove_get_action();
815
+
816
+			$bulkaction = str_replace( 'bulk_', '', $bulkaction );
817
+		}
818
+
819
+		$ids = FrmAppHelper::get_param( 'item-action', '' );
820
+		if ( empty( $ids ) ) {
821
+			$errors[] = __( 'No forms were specified', 'formidable' );
822
+			return $errors;
823
+		}
824
+
825
+		$permission_error = FrmAppHelper::permission_nonce_error( '', '_wpnonce', 'bulk-toplevel_page_formidable' );
826
+		if ( $permission_error !== false ) {
827
+			$errors[] = $permission_error;
828
+			return $errors;
829
+		}
830
+
831
+		if ( ! is_array( $ids ) ) {
832
+			$ids = explode( ',', $ids );
833
+		}
834
+
835
+		switch ( $bulkaction ) {
836
+			case 'delete':
837
+				$message = self::bulk_destroy( $ids );
838
+			break;
839
+			case 'trash':
840
+				$message = self::bulk_trash( $ids );
841
+			break;
842
+			case 'untrash':
843
+				$message = self::bulk_untrash( $ids );
844
+			break;
845
+			case 'create_template':
846
+				$message = self::bulk_create_template( $ids );
847
+			break;
848
+		}
849
+
850
+		if ( isset( $message ) && ! empty( $message ) ) {
851 851
 			echo '<div id="message" class="updated frm_msg_padding">' . FrmAppHelper::kses( $message, array( 'a' ) ) . '</div>';
852
-        }
852
+		}
853 853
 
854
-        return $errors;
855
-    }
854
+		return $errors;
855
+	}
856 856
 
857
-    public static function add_default_templates( $path, $default = true, $template = true ) {
858
-        _deprecated_function( __FUNCTION__, '1.07.05', 'FrmXMLController::add_default_templates()' );
857
+	public static function add_default_templates( $path, $default = true, $template = true ) {
858
+		_deprecated_function( __FUNCTION__, '1.07.05', 'FrmXMLController::add_default_templates()' );
859 859
 
860
-        $path = untrailingslashit(trim($path));
860
+		$path = untrailingslashit(trim($path));
861 861
 		$templates = glob( $path . '/*.php' );
862 862
 
863 863
 		for ( $i = count( $templates ) - 1; $i >= 0; $i-- ) {
864 864
 			$filename = str_replace( '.php', '', str_replace( $path . '/', '', $templates[ $i ] ) );
865 865
 			$template_query = array( 'form_key' => $filename );
866
-            if ( $template ) {
867
-                $template_query['is_template'] = 1;
868
-            }
869
-            if ( $default ) {
870
-                $template_query['default_template'] = 1;
871
-            }
866
+			if ( $template ) {
867
+				$template_query['is_template'] = 1;
868
+			}
869
+			if ( $default ) {
870
+				$template_query['default_template'] = 1;
871
+			}
872 872
 			$form = FrmForm::getAll( $template_query, '', 1 );
873 873
 
874
-            $values = FrmFormsHelper::setup_new_vars();
875
-            $values['form_key'] = $filename;
876
-            $values['is_template'] = $template;
877
-            $values['status'] = 'published';
878
-            if ( $default ) {
879
-                $values['default_template'] = 1;
880
-            }
881
-
882
-            include( $templates[ $i ] );
883
-
884
-            //get updated form
885
-            if ( isset($form) && ! empty($form) ) {
886
-                $old_id = $form->id;
887
-                $form = FrmForm::getOne($form->id);
888
-            } else {
889
-                $old_id = false;
874
+			$values = FrmFormsHelper::setup_new_vars();
875
+			$values['form_key'] = $filename;
876
+			$values['is_template'] = $template;
877
+			$values['status'] = 'published';
878
+			if ( $default ) {
879
+				$values['default_template'] = 1;
880
+			}
881
+
882
+			include( $templates[ $i ] );
883
+
884
+			//get updated form
885
+			if ( isset($form) && ! empty($form) ) {
886
+				$old_id = $form->id;
887
+				$form = FrmForm::getOne($form->id);
888
+			} else {
889
+				$old_id = false;
890 890
 				$form = FrmForm::getAll( $template_query, '', 1 );
891
-            }
891
+			}
892 892
 
893
-            if ( $form ) {
893
+			if ( $form ) {
894 894
 				do_action( 'frm_after_duplicate_form', $form->id, (array) $form, array( 'old_id' => $old_id ) );
895
-            }
896
-        }
897
-    }
895
+			}
896
+		}
897
+	}
898 898
 
899
-    public static function route() {
900
-        $action = isset($_REQUEST['frm_action']) ? 'frm_action' : 'action';
901
-        $vars = array();
899
+	public static function route() {
900
+		$action = isset($_REQUEST['frm_action']) ? 'frm_action' : 'action';
901
+		$vars = array();
902 902
 		if ( isset( $_POST['frm_compact_fields'] ) ) {
903 903
 			FrmAppHelper::permission_check( 'frm_edit_forms' );
904 904
 
905
-            $json_vars = htmlspecialchars_decode(nl2br(stripslashes(str_replace('&quot;', '\\\"', $_POST['frm_compact_fields'] ))));
906
-            $json_vars = json_decode($json_vars, true);
907
-            if ( empty($json_vars) ) {
908
-                // json decoding failed so we should return an error message
905
+			$json_vars = htmlspecialchars_decode(nl2br(stripslashes(str_replace('&quot;', '\\\"', $_POST['frm_compact_fields'] ))));
906
+			$json_vars = json_decode($json_vars, true);
907
+			if ( empty($json_vars) ) {
908
+				// json decoding failed so we should return an error message
909 909
 				$action = FrmAppHelper::get_param( $action, '', 'get', 'sanitize_title' );
910
-                if ( 'edit' == $action ) {
911
-                    $action = 'update';
912
-                }
913
-
914
-                add_filter('frm_validate_form', 'FrmFormsController::json_error');
915
-            } else {
916
-                $vars = FrmAppHelper::json_to_array($json_vars);
917
-                $action = $vars[ $action ];
910
+				if ( 'edit' == $action ) {
911
+					$action = 'update';
912
+				}
913
+
914
+				add_filter('frm_validate_form', 'FrmFormsController::json_error');
915
+			} else {
916
+				$vars = FrmAppHelper::json_to_array($json_vars);
917
+				$action = $vars[ $action ];
918 918
 				unset( $_REQUEST['frm_compact_fields'], $_POST['frm_compact_fields'] );
919 919
 				$_REQUEST = array_merge( $_REQUEST, $vars );
920 920
 				$_POST = array_merge( $_POST, $_REQUEST );
921
-            }
922
-        } else {
921
+			}
922
+		} else {
923 923
 			$action = FrmAppHelper::get_param( $action, '', 'get', 'sanitize_title' );
924
-    		if ( isset( $_REQUEST['delete_all'] ) ) {
925
-                // override the action for this page
926
-    			$action = 'delete_all';
927
-            }
928
-        }
924
+			if ( isset( $_REQUEST['delete_all'] ) ) {
925
+				// override the action for this page
926
+				$action = 'delete_all';
927
+			}
928
+		}
929 929
 
930 930
 		add_action( 'frm_load_form_hooks', 'FrmHooksController::trigger_load_form_hooks' );
931
-        FrmAppHelper::trigger_hook_load( 'form' );
932
-
933
-        switch ( $action ) {
934
-            case 'new':
935
-                return self::new_form($vars);
936
-            case 'create':
937
-            case 'edit':
938
-            case 'update':
939
-            case 'duplicate':
940
-            case 'trash':
941
-            case 'untrash':
942
-            case 'destroy':
943
-            case 'delete_all':
944
-            case 'settings':
945
-            case 'update_settings':
931
+		FrmAppHelper::trigger_hook_load( 'form' );
932
+
933
+		switch ( $action ) {
934
+			case 'new':
935
+				return self::new_form($vars);
936
+			case 'create':
937
+			case 'edit':
938
+			case 'update':
939
+			case 'duplicate':
940
+			case 'trash':
941
+			case 'untrash':
942
+			case 'destroy':
943
+			case 'delete_all':
944
+			case 'settings':
945
+			case 'update_settings':
946 946
 				return self::$action( $vars );
947
-            default:
947
+			default:
948 948
 				do_action( 'frm_form_action_' . $action );
949 949
 				if ( apply_filters( 'frm_form_stop_action_' . $action, false ) ) {
950
-                    return;
951
-                }
950
+					return;
951
+				}
952 952
 
953 953
 				$action = FrmAppHelper::get_param( 'action', '', 'get', 'sanitize_text_field' );
954
-                if ( $action == -1 ) {
954
+				if ( $action == -1 ) {
955 955
 					$action = FrmAppHelper::get_param( 'action2', '', 'get', 'sanitize_title' );
956
-                }
956
+				}
957 957
 
958
-                if ( strpos($action, 'bulk_') === 0 ) {
959
-                    FrmAppHelper::remove_get_action();
960
-                    return self::list_form();
961
-                }
958
+				if ( strpos($action, 'bulk_') === 0 ) {
959
+					FrmAppHelper::remove_get_action();
960
+					return self::list_form();
961
+				}
962 962
 
963
-                return self::display_forms_list();
964
-        }
965
-    }
963
+				return self::display_forms_list();
964
+		}
965
+	}
966 966
 
967
-    public static function json_error( $errors ) {
968
-        $errors['json'] = __( 'Abnormal HTML characters prevented your form from saving correctly', 'formidable' );
969
-        return $errors;
970
-    }
967
+	public static function json_error( $errors ) {
968
+		$errors['json'] = __( 'Abnormal HTML characters prevented your form from saving correctly', 'formidable' );
969
+		return $errors;
970
+	}
971 971
 
972 972
 
973
-    /* FRONT-END FORMS */
974
-    public static function admin_bar_css() {
973
+	/* FRONT-END FORMS */
974
+	public static function admin_bar_css() {
975 975
 		if ( is_admin() || ! current_user_can( 'frm_edit_forms' ) ) {
976
-            return;
977
-        }
976
+			return;
977
+		}
978 978
 
979 979
 		add_action( 'wp_before_admin_bar_render', 'FrmFormsController::admin_bar_configure' );
980 980
 		FrmAppHelper::load_font_style();
981 981
 	}
982 982
 
983 983
 	public static function admin_bar_configure() {
984
-        global $frm_vars;
985
-        if ( empty($frm_vars['forms_loaded']) ) {
986
-            return;
987
-        }
988
-
989
-        $actions = array();
990
-        foreach ( $frm_vars['forms_loaded'] as $form ) {
991
-            if ( is_object($form) ) {
992
-                $actions[ $form->id ] = $form->name;
993
-            }
994
-            unset($form);
995
-        }
996
-
997
-        if ( empty($actions) ) {
998
-            return;
999
-        }
1000
-
1001
-        asort($actions);
1002
-
1003
-        global $wp_admin_bar;
1004
-
1005
-        if ( count($actions) == 1 ) {
1006
-            $wp_admin_bar->add_menu( array(
1007
-                'title' => 'Edit Form',
984
+		global $frm_vars;
985
+		if ( empty($frm_vars['forms_loaded']) ) {
986
+			return;
987
+		}
988
+
989
+		$actions = array();
990
+		foreach ( $frm_vars['forms_loaded'] as $form ) {
991
+			if ( is_object($form) ) {
992
+				$actions[ $form->id ] = $form->name;
993
+			}
994
+			unset($form);
995
+		}
996
+
997
+		if ( empty($actions) ) {
998
+			return;
999
+		}
1000
+
1001
+		asort($actions);
1002
+
1003
+		global $wp_admin_bar;
1004
+
1005
+		if ( count($actions) == 1 ) {
1006
+			$wp_admin_bar->add_menu( array(
1007
+				'title' => 'Edit Form',
1008 1008
 				'href'  => admin_url( 'admin.php?page=formidable&frm_action=edit&id=' . current( array_keys( $actions ) ) ),
1009
-                'id'    => 'frm-forms',
1010
-            ) );
1011
-        } else {
1012
-            $wp_admin_bar->add_menu( array(
1013
-        		'id'    => 'frm-forms',
1014
-        		'title' => '<span class="ab-icon"></span><span class="ab-label">' . __( 'Edit Forms', 'formidable' ) . '</span>',
1009
+				'id'    => 'frm-forms',
1010
+			) );
1011
+		} else {
1012
+			$wp_admin_bar->add_menu( array(
1013
+				'id'    => 'frm-forms',
1014
+				'title' => '<span class="ab-icon"></span><span class="ab-label">' . __( 'Edit Forms', 'formidable' ) . '</span>',
1015 1015
 				'href'  => admin_url( 'admin.php?page=formidable&frm_action=edit&id=' . current( array_keys( $actions ) ) ),
1016
-        		'meta'  => array(
1016
+				'meta'  => array(
1017 1017
 					'title' => __( 'Edit Forms', 'formidable' ),
1018
-        		),
1019
-        	) );
1018
+				),
1019
+			) );
1020 1020
 
1021
-        	foreach ( $actions as $form_id => $name ) {
1021
+			foreach ( $actions as $form_id => $name ) {
1022 1022
 
1023
-        		$wp_admin_bar->add_menu( array(
1024
-        			'parent'    => 'frm-forms',
1023
+				$wp_admin_bar->add_menu( array(
1024
+					'parent'    => 'frm-forms',
1025 1025
 					'id'        => 'edit_form_' . $form_id,
1026
-        			'title'     => empty($name) ? __( '(no title)') : $name,
1026
+					'title'     => empty($name) ? __( '(no title)') : $name,
1027 1027
 					'href'      => admin_url( 'admin.php?page=formidable&frm_action=edit&id=' . $form_id ),
1028
-        		) );
1029
-        	}
1030
-        }
1031
-    }
1028
+				) );
1029
+			}
1030
+		}
1031
+	}
1032 1032
 
1033
-    //formidable shortcode
1033
+	//formidable shortcode
1034 1034
 	public static function get_form_shortcode( $atts ) {
1035
-        global $frm_vars;
1036
-        if ( isset($frm_vars['skip_shortcode']) && $frm_vars['skip_shortcode'] ) {
1037
-            $sc = '[formidable';
1035
+		global $frm_vars;
1036
+		if ( isset($frm_vars['skip_shortcode']) && $frm_vars['skip_shortcode'] ) {
1037
+			$sc = '[formidable';
1038 1038
 			if ( ! empty( $atts ) ) {
1039 1039
 				foreach ( $atts as $k => $v ) {
1040 1040
 					$sc .= ' ' . $k . '="' . esc_attr( $v ) . '"';
1041 1041
 				}
1042 1042
 			}
1043 1043
 			return $sc . ']';
1044
-        }
1045
-
1046
-        $shortcode_atts = shortcode_atts( array(
1047
-            'id' => '', 'key' => '', 'title' => false, 'description' => false,
1048
-            'readonly' => false, 'entry_id' => false, 'fields' => array(),
1049
-            'exclude_fields' => array(), 'minimize' => false,
1050
-        ), $atts);
1051
-        do_action('formidable_shortcode_atts', $shortcode_atts, $atts);
1052
-
1053
-        return self::show_form(
1054
-            $shortcode_atts['id'], $shortcode_atts['key'], $shortcode_atts['title'],
1055
-            $shortcode_atts['description'], $atts
1056
-        );
1057
-    }
1058
-
1059
-    public static function show_form( $id = '', $key = '', $title = false, $description = false, $atts = array() ) {
1060
-        if ( empty( $id ) ) {
1061
-            $id = $key;
1062
-        }
1063
-
1064
-        $form = self::maybe_get_form_to_show( $id );
1065
-        if ( ! $form ) {
1066
-            return __( 'Please select a valid form', 'formidable' );
1067
-        }
1044
+		}
1045
+
1046
+		$shortcode_atts = shortcode_atts( array(
1047
+			'id' => '', 'key' => '', 'title' => false, 'description' => false,
1048
+			'readonly' => false, 'entry_id' => false, 'fields' => array(),
1049
+			'exclude_fields' => array(), 'minimize' => false,
1050
+		), $atts);
1051
+		do_action('formidable_shortcode_atts', $shortcode_atts, $atts);
1052
+
1053
+		return self::show_form(
1054
+			$shortcode_atts['id'], $shortcode_atts['key'], $shortcode_atts['title'],
1055
+			$shortcode_atts['description'], $atts
1056
+		);
1057
+	}
1058
+
1059
+	public static function show_form( $id = '', $key = '', $title = false, $description = false, $atts = array() ) {
1060
+		if ( empty( $id ) ) {
1061
+			$id = $key;
1062
+		}
1063
+
1064
+		$form = self::maybe_get_form_to_show( $id );
1065
+		if ( ! $form ) {
1066
+			return __( 'Please select a valid form', 'formidable' );
1067
+		}
1068 1068
 
1069 1069
 		add_action( 'frm_load_form_hooks', 'FrmHooksController::trigger_load_form_hooks' );
1070
-        FrmAppHelper::trigger_hook_load( 'form', $form );
1070
+		FrmAppHelper::trigger_hook_load( 'form', $form );
1071 1071
 
1072
-        $form = apply_filters( 'frm_pre_display_form', $form );
1072
+		$form = apply_filters( 'frm_pre_display_form', $form );
1073 1073
 
1074
-        $frm_settings = FrmAppHelper::get_settings();
1074
+		$frm_settings = FrmAppHelper::get_settings();
1075 1075
 
1076 1076
 		if ( self::is_viewable_draft_form( $form ) ) {
1077 1077
 			// don't show a draft form on a page
@@ -1092,7 +1092,7 @@  discard block
 block discarded – undo
1092 1092
 		}
1093 1093
 
1094 1094
 		return $form;
1095
-    }
1095
+	}
1096 1096
 
1097 1097
 	private static function maybe_get_form_to_show( $id ) {
1098 1098
 		$form = false;
@@ -1121,98 +1121,98 @@  discard block
 block discarded – undo
1121 1121
 		return $form->logged_in && get_current_user_id() && isset( $form->options['logged_in_role'] ) && $form->options['logged_in_role'] != '' && ! FrmAppHelper::user_has_permission( $form->options['logged_in_role'] );
1122 1122
 	}
1123 1123
 
1124
-    public static function get_form( $form, $title, $description, $atts = array() ) {
1125
-        ob_start();
1124
+	public static function get_form( $form, $title, $description, $atts = array() ) {
1125
+		ob_start();
1126 1126
 
1127
-        self::get_form_contents( $form, $title, $description, $atts );
1127
+		self::get_form_contents( $form, $title, $description, $atts );
1128 1128
 		self::enqueue_scripts( FrmForm::get_params( $form ) );
1129 1129
 
1130
-        $contents = ob_get_contents();
1131
-        ob_end_clean();
1130
+		$contents = ob_get_contents();
1131
+		ob_end_clean();
1132 1132
 
1133 1133
 		self::maybe_minimize_form( $atts, $contents );
1134 1134
 
1135
-        return $contents;
1136
-    }
1135
+		return $contents;
1136
+	}
1137 1137
 
1138 1138
 	public static function enqueue_scripts( $params ) {
1139 1139
 		do_action( 'frm_enqueue_form_scripts', $params );
1140 1140
 	}
1141 1141
 
1142 1142
 	public static function get_form_contents( $form, $title, $description, $atts ) {
1143
-        global $frm_vars;
1143
+		global $frm_vars;
1144 1144
 
1145
-        $frm_settings = FrmAppHelper::get_settings();
1145
+		$frm_settings = FrmAppHelper::get_settings();
1146 1146
 
1147
-        $submit = isset($form->options['submit_value']) ? $form->options['submit_value'] : $frm_settings->submit_value;
1147
+		$submit = isset($form->options['submit_value']) ? $form->options['submit_value'] : $frm_settings->submit_value;
1148 1148
 
1149
-        $user_ID = get_current_user_id();
1149
+		$user_ID = get_current_user_id();
1150 1150
 		$params = FrmForm::get_params( $form );
1151
-        $message = $errors = '';
1151
+		$message = $errors = '';
1152 1152
 
1153
-        if ( $params['posted_form_id'] == $form->id && $_POST ) {
1154
-            $errors = isset( $frm_vars['created_entries'][ $form->id ] ) ? $frm_vars['created_entries'][ $form->id ]['errors'] : array();
1155
-        }
1153
+		if ( $params['posted_form_id'] == $form->id && $_POST ) {
1154
+			$errors = isset( $frm_vars['created_entries'][ $form->id ] ) ? $frm_vars['created_entries'][ $form->id ]['errors'] : array();
1155
+		}
1156 1156
 
1157 1157
 		$include_form_tag = apply_filters( 'frm_include_form_tag', true, $form );
1158
-        $fields = FrmFieldsHelper::get_form_fields( $form->id, ( isset( $errors ) && ! empty( $errors ) ) );
1158
+		$fields = FrmFieldsHelper::get_form_fields( $form->id, ( isset( $errors ) && ! empty( $errors ) ) );
1159 1159
 
1160
-        if ( $params['action'] != 'create' || $params['posted_form_id'] != $form->id || ! $_POST ) {
1161
-            do_action('frm_display_form_action', $params, $fields, $form, $title, $description);
1162
-            if ( apply_filters('frm_continue_to_new', true, $form->id, $params['action']) ) {
1163
-                $values = FrmEntriesHelper::setup_new_vars($fields, $form);
1160
+		if ( $params['action'] != 'create' || $params['posted_form_id'] != $form->id || ! $_POST ) {
1161
+			do_action('frm_display_form_action', $params, $fields, $form, $title, $description);
1162
+			if ( apply_filters('frm_continue_to_new', true, $form->id, $params['action']) ) {
1163
+				$values = FrmEntriesHelper::setup_new_vars($fields, $form);
1164 1164
 				include( FrmAppHelper::plugin_path() . '/classes/views/frm-entries/new.php' );
1165
-            }
1166
-            return;
1167
-        }
1165
+			}
1166
+			return;
1167
+		}
1168 1168
 
1169
-        if ( ! empty($errors) ) {
1170
-            $values = $fields ? FrmEntriesHelper::setup_new_vars($fields, $form) : array();
1169
+		if ( ! empty($errors) ) {
1170
+			$values = $fields ? FrmEntriesHelper::setup_new_vars($fields, $form) : array();
1171 1171
 			include( FrmAppHelper::plugin_path() . '/classes/views/frm-entries/new.php' );
1172
-            return;
1173
-        }
1172
+			return;
1173
+		}
1174 1174
 
1175
-        do_action('frm_validate_form_creation', $params, $fields, $form, $title, $description);
1176
-        if ( ! apply_filters('frm_continue_to_create', true, $form->id) ) {
1177
-            return;
1178
-        }
1175
+		do_action('frm_validate_form_creation', $params, $fields, $form, $title, $description);
1176
+		if ( ! apply_filters('frm_continue_to_create', true, $form->id) ) {
1177
+			return;
1178
+		}
1179 1179
 
1180
-        $values = FrmEntriesHelper::setup_new_vars($fields, $form, true);
1181
-        $created = self::just_created_entry( $form->id );
1182
-        $conf_method = apply_filters('frm_success_filter', 'message', $form, $form->options, 'create');
1180
+		$values = FrmEntriesHelper::setup_new_vars($fields, $form, true);
1181
+		$created = self::just_created_entry( $form->id );
1182
+		$conf_method = apply_filters('frm_success_filter', 'message', $form, $form->options, 'create');
1183 1183
 
1184
-        if ( $created && is_numeric($created) && $conf_method != 'message' ) {
1185
-            do_action('frm_success_action', $conf_method, $form, $form->options, $created);
1184
+		if ( $created && is_numeric($created) && $conf_method != 'message' ) {
1185
+			do_action('frm_success_action', $conf_method, $form, $form->options, $created);
1186 1186
 			do_action( 'frm_after_entry_processed', array( 'entry_id' => $created, 'form' => $form ) );
1187
-            return;
1188
-        }
1187
+			return;
1188
+		}
1189 1189
 
1190
-        if ( $created && is_numeric($created) ) {
1191
-            $message = isset($form->options['success_msg']) ? $form->options['success_msg'] : $frm_settings->success_msg;
1192
-            $class = 'frm_message';
1193
-        } else {
1194
-            $message = $frm_settings->failed_msg;
1195
-            $class = FrmFormsHelper::form_error_class();
1196
-        }
1190
+		if ( $created && is_numeric($created) ) {
1191
+			$message = isset($form->options['success_msg']) ? $form->options['success_msg'] : $frm_settings->success_msg;
1192
+			$class = 'frm_message';
1193
+		} else {
1194
+			$message = $frm_settings->failed_msg;
1195
+			$class = FrmFormsHelper::form_error_class();
1196
+		}
1197 1197
 
1198 1198
 		$message = FrmFormsHelper::get_success_message( array(
1199 1199
 			'message' => $message, 'form' => $form,
1200 1200
 			'entry_id' => $created, 'class' => $class,
1201 1201
 		) );
1202
-        $message = apply_filters('frm_main_feedback', $message, $form, $created);
1202
+		$message = apply_filters('frm_main_feedback', $message, $form, $created);
1203 1203
 
1204
-        if ( ! isset($form->options['show_form']) || $form->options['show_form'] ) {
1204
+		if ( ! isset($form->options['show_form']) || $form->options['show_form'] ) {
1205 1205
 			require( FrmAppHelper::plugin_path() . '/classes/views/frm-entries/new.php' );
1206
-        } else {
1207
-            global $frm_vars;
1206
+		} else {
1207
+			global $frm_vars;
1208 1208
 			self::maybe_load_css( $form, $values['custom_style'], $frm_vars['load_css'] );
1209 1209
 
1210 1210
 			$include_extra_container = 'frm_forms' . FrmFormsHelper::get_form_style_class( $values );
1211 1211
 			include( FrmAppHelper::plugin_path() . '/classes/views/frm-entries/errors.php' );
1212
-        }
1212
+		}
1213 1213
 
1214 1214
 		do_action( 'frm_after_entry_processed', array( 'entry_id' => $created, 'form' => $form ) );
1215
-    }
1215
+	}
1216 1216
 
1217 1217
 	/**
1218 1218
 	 * @since 2.2.7
@@ -1249,10 +1249,10 @@  discard block
 block discarded – undo
1249 1249
 	}
1250 1250
 
1251 1251
 	public static function defer_script_loading( $tag, $handle ) {
1252
-	    if ( 'recaptcha-api' == $handle && ! strpos( $tag, 'defer' ) ) {
1253
-	        $tag = str_replace( ' src', ' defer="defer" async="async" src', $tag );
1252
+		if ( 'recaptcha-api' == $handle && ! strpos( $tag, 'defer' ) ) {
1253
+			$tag = str_replace( ' src', ' defer="defer" async="async" src', $tag );
1254 1254
 		}
1255
-	    return $tag;
1255
+		return $tag;
1256 1256
 	}
1257 1257
 
1258 1258
 	public static function footer_js( $location = 'footer' ) {
Please login to merge, or discard this patch.
Spacing   +119 added lines, -119 removed lines patch added patch discarded remove patch
@@ -7,7 +7,7 @@  discard block
 block discarded – undo
7 7
 		if ( ! FrmAppHelper::pro_is_installed() ) {
8 8
 			$menu_label .= ' (Lite)';
9 9
 		}
10
-		add_submenu_page('formidable', 'Formidable | ' . $menu_label, $menu_label, 'frm_view_forms', 'formidable', 'FrmFormsController::route' );
10
+		add_submenu_page( 'formidable', 'Formidable | ' . $menu_label, $menu_label, 'frm_view_forms', 'formidable', 'FrmFormsController::route' );
11 11
 
12 12
 		self::maybe_load_listing_hooks();
13 13
     }
@@ -18,14 +18,14 @@  discard block
 block discarded – undo
18 18
 			return;
19 19
 		}
20 20
 
21
-		add_filter('get_user_option_managetoplevel_page_formidablecolumnshidden', 'FrmFormsController::hidden_columns' );
21
+		add_filter( 'get_user_option_managetoplevel_page_formidablecolumnshidden', 'FrmFormsController::hidden_columns' );
22 22
 
23
-		add_filter('manage_toplevel_page_formidable_columns', 'FrmFormsController::get_columns', 0 );
24
-		add_filter('manage_toplevel_page_formidable_sortable_columns', 'FrmFormsController::get_sortable_columns' );
23
+		add_filter( 'manage_toplevel_page_formidable_columns', 'FrmFormsController::get_columns', 0 );
24
+		add_filter( 'manage_toplevel_page_formidable_sortable_columns', 'FrmFormsController::get_sortable_columns' );
25 25
 	}
26 26
 
27 27
     public static function head() {
28
-        wp_enqueue_script('formidable-editinplace');
28
+        wp_enqueue_script( 'formidable-editinplace' );
29 29
 
30 30
         if ( wp_is_mobile() ) {
31 31
     		wp_enqueue_script( 'jquery-touch-punch' );
@@ -33,36 +33,36 @@  discard block
 block discarded – undo
33 33
     }
34 34
 
35 35
     public static function register_widgets() {
36
-        require_once(FrmAppHelper::plugin_path() . '/classes/widgets/FrmShowForm.php');
37
-        register_widget('FrmShowForm');
36
+        require_once( FrmAppHelper::plugin_path() . '/classes/widgets/FrmShowForm.php' );
37
+        register_widget( 'FrmShowForm' );
38 38
     }
39 39
 
40 40
     public static function list_form() {
41
-        FrmAppHelper::permission_check('frm_view_forms');
41
+        FrmAppHelper::permission_check( 'frm_view_forms' );
42 42
 
43 43
 		$params = FrmForm::list_page_params();
44
-        $errors = self::process_bulk_form_actions( array());
45
-        $errors = apply_filters('frm_admin_list_form_action', $errors);
44
+        $errors = self::process_bulk_form_actions( array() );
45
+        $errors = apply_filters( 'frm_admin_list_form_action', $errors );
46 46
 
47 47
 		return self::display_forms_list( $params, '', $errors );
48 48
     }
49 49
 
50 50
 	public static function new_form( $values = array() ) {
51
-        FrmAppHelper::permission_check('frm_edit_forms');
51
+        FrmAppHelper::permission_check( 'frm_edit_forms' );
52 52
 
53 53
         global $frm_vars;
54 54
 
55
-        $action = isset($_REQUEST['frm_action']) ? 'frm_action' : 'action';
56
-		$action = empty( $values ) ? FrmAppHelper::get_param( $action, '', 'get', 'sanitize_title' ) : $values[ $action ];
55
+        $action = isset( $_REQUEST['frm_action'] ) ? 'frm_action' : 'action';
56
+		$action = empty( $values ) ? FrmAppHelper::get_param( $action, '', 'get', 'sanitize_title' ) : $values[$action];
57 57
 
58 58
 		if ( $action == 'create' ) {
59
-			self::create($values);
59
+			self::create( $values );
60 60
 			return;
61 61
 		} else if ( $action == 'new' ) {
62 62
 			$frm_field_selection = FrmField::field_selection();
63
-            $values = FrmFormsHelper::setup_new_vars($values);
63
+            $values = FrmFormsHelper::setup_new_vars( $values );
64 64
             $id = FrmForm::create( $values );
65
-            $form = FrmForm::getOne($id);
65
+            $form = FrmForm::getOne( $id );
66 66
 
67 67
 			self::create_default_email_action( $form );
68 68
 
@@ -90,7 +90,7 @@  discard block
 block discarded – undo
90 90
     }
91 91
 
92 92
 	public static function create( $values = array() ) {
93
-        FrmAppHelper::permission_check('frm_edit_forms');
93
+        FrmAppHelper::permission_check( 'frm_edit_forms' );
94 94
 
95 95
         global $frm_vars;
96 96
         if ( empty( $values ) ) {
@@ -102,22 +102,22 @@  discard block
 block discarded – undo
102 102
             $values = FrmProEntry::mod_other_vals( $values, 'back' );
103 103
         }
104 104
 
105
-		$id = isset($values['id']) ? absint( $values['id'] ) : FrmAppHelper::get_param( 'id', '', 'get', 'absint' );
105
+		$id = isset( $values['id'] ) ? absint( $values['id'] ) : FrmAppHelper::get_param( 'id', '', 'get', 'absint' );
106 106
 
107 107
         if ( ! current_user_can( 'frm_edit_forms' ) || ( $_POST && ( ! isset( $values['frm_save_form'] ) || ! wp_verify_nonce( $values['frm_save_form'], 'frm_save_form_nonce' ) ) ) ) {
108 108
             $frm_settings = FrmAppHelper::get_settings();
109 109
             $errors = array( 'form' => $frm_settings->admin_permission );
110 110
         } else {
111
-            $errors = FrmForm::validate($values);
111
+            $errors = FrmForm::validate( $values );
112 112
         }
113 113
 
114
-        if ( count($errors) > 0 ) {
114
+        if ( count( $errors ) > 0 ) {
115 115
             $hide_preview = true;
116 116
 			$frm_field_selection = FrmField::field_selection();
117 117
             $form = FrmForm::getOne( $id );
118
-            $fields = FrmField::get_all_for_form($id);
118
+            $fields = FrmField::get_all_for_form( $id );
119 119
 
120
-            $values = FrmAppHelper::setup_edit_vars($form, 'forms', $fields, true);
120
+            $values = FrmAppHelper::setup_edit_vars( $form, 'forms', $fields, true );
121 121
 			$all_templates = FrmForm::getAll( array( 'is_template' => 1 ), 'name' );
122 122
 
123 123
 			require( FrmAppHelper::plugin_path() . '/classes/views/frm-forms/new.php' );
@@ -129,32 +129,32 @@  discard block
 block discarded – undo
129 129
     }
130 130
 
131 131
     public static function edit( $values = false ) {
132
-        FrmAppHelper::permission_check('frm_edit_forms');
132
+        FrmAppHelper::permission_check( 'frm_edit_forms' );
133 133
 
134 134
 		$id = isset( $values['id'] ) ? absint( $values['id'] ) : FrmAppHelper::get_param( 'id', '', 'get', 'absint' );
135
-        return self::get_edit_vars($id);
135
+        return self::get_edit_vars( $id );
136 136
     }
137 137
 
138 138
     public static function settings( $id = false, $message = '' ) {
139
-        FrmAppHelper::permission_check('frm_edit_forms');
139
+        FrmAppHelper::permission_check( 'frm_edit_forms' );
140 140
 
141
-        if ( ! $id || ! is_numeric($id) ) {
141
+        if ( ! $id || ! is_numeric( $id ) ) {
142 142
 			$id = FrmAppHelper::get_param( 'id', '', 'get', 'absint' );
143 143
         }
144 144
 		return self::get_settings_vars( $id, array(), $message );
145 145
     }
146 146
 
147 147
     public static function update_settings() {
148
-        FrmAppHelper::permission_check('frm_edit_forms');
148
+        FrmAppHelper::permission_check( 'frm_edit_forms' );
149 149
 
150 150
 		$id = FrmAppHelper::get_param( 'id', '', 'get', 'absint' );
151 151
 
152
-        $errors = FrmForm::validate($_POST);
153
-        if ( count($errors) > 0 ) {
154
-            return self::get_settings_vars($id, $errors);
152
+        $errors = FrmForm::validate( $_POST );
153
+        if ( count( $errors ) > 0 ) {
154
+            return self::get_settings_vars( $id, $errors );
155 155
         }
156 156
 
157
-        do_action('frm_before_update_form_settings', $id);
157
+        do_action( 'frm_before_update_form_settings', $id );
158 158
 
159 159
 		FrmForm::update( $id, $_POST );
160 160
 
@@ -176,7 +176,7 @@  discard block
 block discarded – undo
176 176
 
177 177
 	private static function edit_in_place_value( $field ) {
178 178
 		check_ajax_referer( 'frm_ajax', 'nonce' );
179
-		FrmAppHelper::permission_check('frm_edit_forms', 'hide');
179
+		FrmAppHelper::permission_check( 'frm_edit_forms', 'hide' );
180 180
 
181 181
 		$form_id = FrmAppHelper::get_post_param( 'form_id', '', 'absint' );
182 182
 		$value = FrmAppHelper::get_post_param( 'update_value', '', 'wp_filter_post_kses' );
@@ -234,7 +234,7 @@  discard block
 block discarded – undo
234 234
 	 * @since 2.0
235 235
 	 */
236 236
 	public static function _create_from_template() {
237
-		FrmAppHelper::permission_check('frm_edit_forms');
237
+		FrmAppHelper::permission_check( 'frm_edit_forms' );
238 238
 		check_ajax_referer( 'frm_ajax', 'nonce' );
239 239
 
240 240
 		$current_form = FrmAppHelper::get_param( 'this_form', '', 'get', 'absint' );
@@ -249,15 +249,15 @@  discard block
 block discarded – undo
249 249
 	}
250 250
 
251 251
     public static function duplicate() {
252
-        FrmAppHelper::permission_check('frm_edit_forms');
252
+        FrmAppHelper::permission_check( 'frm_edit_forms' );
253 253
 
254 254
 		$params = FrmForm::list_page_params();
255 255
         $form = FrmForm::duplicate( $params['id'], $params['template'], true );
256
-        $message = ($params['template']) ? __( 'Form template was Successfully Created', 'formidable' ) : __( 'Form was Successfully Copied', 'formidable' );
256
+        $message = ( $params['template'] ) ? __( 'Form template was Successfully Created', 'formidable' ) : __( 'Form was Successfully Copied', 'formidable' );
257 257
         if ( $form ) {
258 258
 			return self::get_edit_vars( $form, array(), $message, true );
259 259
         } else {
260
-            return self::display_forms_list($params, __( 'There was a problem creating the new template.', 'formidable' ));
260
+            return self::display_forms_list( $params, __( 'There was a problem creating the new template.', 'formidable' ) );
261 261
         }
262 262
     }
263 263
 
@@ -320,11 +320,11 @@  discard block
 block discarded – undo
320 320
     }
321 321
 
322 322
 	public static function bulk_untrash( $ids ) {
323
-        FrmAppHelper::permission_check('frm_edit_forms');
323
+        FrmAppHelper::permission_check( 'frm_edit_forms' );
324 324
 
325 325
         $count = FrmForm::set_status( $ids, 'published' );
326 326
 
327
-        $message = sprintf(_n( '%1$s form restored from the Trash.', '%1$s forms restored from the Trash.', $count, 'formidable' ), 1 );
327
+        $message = sprintf( _n( '%1$s form restored from the Trash.', '%1$s forms restored from the Trash.', $count, 'formidable' ), 1 );
328 328
         return $message;
329 329
     }
330 330
 
@@ -343,11 +343,11 @@  discard block
 block discarded – undo
343 343
 			'trash'   => array( 'permission' => 'frm_delete_forms', 'new_status' => 'trash' ),
344 344
 		);
345 345
 
346
-		if ( ! isset( $available_status[ $status ] ) ) {
346
+		if ( ! isset( $available_status[$status] ) ) {
347 347
 			return;
348 348
 		}
349 349
 
350
-		FrmAppHelper::permission_check( $available_status[ $status ]['permission'] );
350
+		FrmAppHelper::permission_check( $available_status[$status]['permission'] );
351 351
 
352 352
 		$params = FrmForm::list_page_params();
353 353
 
@@ -355,25 +355,25 @@  discard block
 block discarded – undo
355 355
 		check_admin_referer( $status . '_form_' . $params['id'] );
356 356
 
357 357
 		$count = 0;
358
-		if ( FrmForm::set_status( $params['id'], $available_status[ $status ]['new_status'] ) ) {
359
-			$count++;
358
+		if ( FrmForm::set_status( $params['id'], $available_status[$status]['new_status'] ) ) {
359
+			$count ++;
360 360
 		}
361 361
 
362
-		$available_status['untrash']['message'] = sprintf(_n( '%1$s form restored from the Trash.', '%1$s forms restored from the Trash.', $count, 'formidable' ), $count );
362
+		$available_status['untrash']['message'] = sprintf( _n( '%1$s form restored from the Trash.', '%1$s forms restored from the Trash.', $count, 'formidable' ), $count );
363 363
 		$available_status['trash']['message'] = sprintf( _n( '%1$s form moved to the Trash. %2$sUndo%3$s', '%1$s forms moved to the Trash. %2$sUndo%3$s', $count, 'formidable' ), $count, '<a href="' . esc_url( wp_nonce_url( '?page=formidable&frm_action=untrash&form_type=' . ( isset( $_REQUEST['form_type'] ) ? sanitize_title( $_REQUEST['form_type'] ) : '' ) . '&id=' . $params['id'], 'untrash_form_' . $params['id'] ) ) . '">', '</a>' );
364 364
 
365
-		$message = $available_status[ $status ]['message'];
365
+		$message = $available_status[$status]['message'];
366 366
 
367 367
 		self::display_forms_list( $params, $message );
368 368
 	}
369 369
 
370 370
 	public static function bulk_trash( $ids ) {
371
-        FrmAppHelper::permission_check('frm_delete_forms');
371
+        FrmAppHelper::permission_check( 'frm_delete_forms' );
372 372
 
373 373
         $count = 0;
374 374
         foreach ( $ids as $id ) {
375 375
             if ( FrmForm::trash( $id ) ) {
376
-                $count++;
376
+                $count ++;
377 377
             }
378 378
         }
379 379
 
@@ -384,49 +384,49 @@  discard block
 block discarded – undo
384 384
     }
385 385
 
386 386
     public static function destroy() {
387
-        FrmAppHelper::permission_check('frm_delete_forms');
387
+        FrmAppHelper::permission_check( 'frm_delete_forms' );
388 388
 
389 389
 		$params = FrmForm::list_page_params();
390 390
 
391 391
         //check nonce url
392
-        check_admin_referer('destroy_form_' . $params['id']);
392
+        check_admin_referer( 'destroy_form_' . $params['id'] );
393 393
 
394 394
         $count = 0;
395 395
         if ( FrmForm::destroy( $params['id'] ) ) {
396
-            $count++;
396
+            $count ++;
397 397
         }
398 398
 
399
-        $message = sprintf(_n( '%1$s form permanently deleted.', '%1$s forms permanently deleted.', $count, 'formidable' ), $count);
399
+        $message = sprintf( _n( '%1$s form permanently deleted.', '%1$s forms permanently deleted.', $count, 'formidable' ), $count );
400 400
 
401 401
 		self::display_forms_list( $params, $message );
402 402
     }
403 403
 
404 404
 	public static function bulk_destroy( $ids ) {
405
-        FrmAppHelper::permission_check('frm_delete_forms');
405
+        FrmAppHelper::permission_check( 'frm_delete_forms' );
406 406
 
407 407
         $count = 0;
408 408
         foreach ( $ids as $id ) {
409 409
             $d = FrmForm::destroy( $id );
410 410
             if ( $d ) {
411
-                $count++;
411
+                $count ++;
412 412
             }
413 413
         }
414 414
 
415
-        $message = sprintf(_n( '%1$s form permanently deleted.', '%1$s forms permanently deleted.', $count, 'formidable' ), $count);
415
+        $message = sprintf( _n( '%1$s form permanently deleted.', '%1$s forms permanently deleted.', $count, 'formidable' ), $count );
416 416
 
417 417
         return $message;
418 418
     }
419 419
 
420 420
     private static function delete_all() {
421 421
         //check nonce url
422
-        $permission_error = FrmAppHelper::permission_nonce_error('frm_delete_forms', '_wpnonce', 'bulk-toplevel_page_formidable');
422
+        $permission_error = FrmAppHelper::permission_nonce_error( 'frm_delete_forms', '_wpnonce', 'bulk-toplevel_page_formidable' );
423 423
         if ( $permission_error !== false ) {
424 424
 			self::display_forms_list( array(), '', array( $permission_error ) );
425 425
             return;
426 426
         }
427 427
 
428 428
 		$count = FrmForm::scheduled_delete( time() );
429
-        $message = sprintf(_n( '%1$s form permanently deleted.', '%1$s forms permanently deleted.', $count, 'formidable' ), $count);
429
+        $message = sprintf( _n( '%1$s form permanently deleted.', '%1$s forms permanently deleted.', $count, 'formidable' ), $count );
430 430
 
431 431
 		self::display_forms_list( array(), $message );
432 432
     }
@@ -443,7 +443,7 @@  discard block
 block discarded – undo
443 443
 	* @since 2.0.15
444 444
 	*/
445 445
 	public static function insert_form_button() {
446
-		if ( current_user_can('frm_view_forms') ) {
446
+		if ( current_user_can( 'frm_view_forms' ) ) {
447 447
 			$menu_name = FrmAppHelper::get_menu_name();
448 448
 			$content = '<a href="#TB_inline?width=50&height=50&inlineId=frm_insert_form" class="thickbox button add_media frm_insert_form" title="' . esc_attr__( 'Add forms and content', 'formidable' ) . '">
449 449
 				<span class="frm-buttons-icon wp-media-buttons-icon"></span> ' .
@@ -464,17 +464,17 @@  discard block
 block discarded – undo
464 464
 			'formidable' => array( 'name' => __( 'Form', 'formidable' ), 'label' => __( 'Insert a Form', 'formidable' ) ),
465 465
         );
466 466
 
467
-        $shortcodes = apply_filters('frm_popup_shortcodes', $shortcodes);
467
+        $shortcodes = apply_filters( 'frm_popup_shortcodes', $shortcodes );
468 468
 
469 469
 		include( FrmAppHelper::plugin_path() . '/classes/views/frm-forms/insert_form_popup.php' );
470 470
     }
471 471
 
472 472
     public static function get_shortcode_opts() {
473
-		FrmAppHelper::permission_check('frm_view_forms');
473
+		FrmAppHelper::permission_check( 'frm_view_forms' );
474 474
         check_ajax_referer( 'frm_ajax', 'nonce' );
475 475
 
476 476
 		$shortcode = FrmAppHelper::get_post_param( 'shortcode', '', 'sanitize_text_field' );
477
-        if ( empty($shortcode) ) {
477
+        if ( empty( $shortcode ) ) {
478 478
             wp_die();
479 479
         }
480 480
 
@@ -494,7 +494,7 @@  discard block
 block discarded – undo
494 494
                 );
495 495
             break;
496 496
         }
497
-        $opts = apply_filters('frm_sc_popup_opts', $opts, $shortcode);
497
+        $opts = apply_filters( 'frm_sc_popup_opts', $opts, $shortcode );
498 498
 
499 499
 		if ( isset( $opts['form_id'] ) && is_string( $opts['form_id'] ) ) {
500 500
 			// allow other shortcodes to use the required form id option
@@ -611,11 +611,11 @@  discard block
 block discarded – undo
611 611
         }
612 612
 
613 613
         if ( $form->parent_form_id ) {
614
-			wp_die( sprintf( __( 'You are trying to edit a child form. Please edit from %1$shere%2$s', 'formidable' ), '<a href="' . esc_url( admin_url( 'admin.php?page=formidable&frm_action=edit&id=' . $form->parent_form_id ) ) . '">', '</a>' ));
614
+			wp_die( sprintf( __( 'You are trying to edit a child form. Please edit from %1$shere%2$s', 'formidable' ), '<a href="' . esc_url( admin_url( 'admin.php?page=formidable&frm_action=edit&id=' . $form->parent_form_id ) ) . '">', '</a>' ) );
615 615
         }
616 616
 
617 617
 		$frm_field_selection = FrmField::field_selection();
618
-        $fields = FrmField::get_all_for_form($form->id);
618
+        $fields = FrmField::get_all_for_form( $form->id );
619 619
 
620 620
         // Automatically add end section fields if they don't exist (2.0 migration)
621 621
         $reset_fields = false;
@@ -625,7 +625,7 @@  discard block
 block discarded – undo
625 625
             $fields = FrmField::get_all_for_form( $form->id, '', 'exclude' );
626 626
         }
627 627
 
628
-        unset($end_section_values, $last_order, $open, $reset_fields);
628
+        unset( $end_section_values, $last_order, $open, $reset_fields );
629 629
 
630 630
 		$args = array( 'parent_form_id' => $form->id );
631 631
         $values = FrmAppHelper::setup_edit_vars( $form, 'forms', $fields, true, array(), $args );
@@ -638,8 +638,8 @@  discard block
 block discarded – undo
638 638
 		$all_templates = FrmForm::getAll( array( 'is_template' => 1 ), 'name' );
639 639
 
640 640
         if ( $form->default_template ) {
641
-            wp_die(__( 'That template cannot be edited', 'formidable' ));
642
-        } else if ( defined('DOING_AJAX') ) {
641
+            wp_die( __( 'That template cannot be edited', 'formidable' ) );
642
+        } else if ( defined( 'DOING_AJAX' ) ) {
643 643
             wp_die();
644 644
         } else if ( $create_link ) {
645 645
 			require( FrmAppHelper::plugin_path() . '/classes/views/frm-forms/new.php' );
@@ -655,28 +655,28 @@  discard block
 block discarded – undo
655 655
 
656 656
         $form = FrmForm::getOne( $id );
657 657
 
658
-        $fields = FrmField::get_all_for_form($id);
659
-        $values = FrmAppHelper::setup_edit_vars($form, 'forms', $fields, true);
658
+        $fields = FrmField::get_all_for_form( $id );
659
+        $values = FrmAppHelper::setup_edit_vars( $form, 'forms', $fields, true );
660 660
 
661
-        if ( isset($values['default_template']) && $values['default_template'] ) {
662
-            wp_die(__( 'That template cannot be edited', 'formidable' ));
661
+        if ( isset( $values['default_template'] ) && $values['default_template'] ) {
662
+            wp_die( __( 'That template cannot be edited', 'formidable' ) );
663 663
         }
664 664
 
665 665
         $action_controls = FrmFormActionsController::get_form_actions();
666 666
 
667
-        $sections = apply_filters('frm_add_form_settings_section', array(), $values);
667
+        $sections = apply_filters( 'frm_add_form_settings_section', array(), $values );
668 668
         $pro_feature = FrmAppHelper::pro_is_installed() ? '' : ' class="pro_feature"';
669 669
 
670
-        $styles = apply_filters('frm_get_style_opts', array());
670
+        $styles = apply_filters( 'frm_get_style_opts', array() );
671 671
 
672 672
 		require( FrmAppHelper::plugin_path() . '/classes/views/frm-forms/settings.php' );
673 673
     }
674 674
 
675 675
     public static function mb_tags_box( $form_id, $class = '' ) {
676
-        $fields = FrmField::get_all_for_form($form_id, '', 'include');
676
+        $fields = FrmField::get_all_for_form( $form_id, '', 'include' );
677 677
         $linked_forms = array();
678 678
         $col = 'one';
679
-        $settings_tab = FrmAppHelper::is_admin_page('formidable' ) ? true : false;
679
+        $settings_tab = FrmAppHelper::is_admin_page( 'formidable' ) ? true : false;
680 680
 
681 681
 		$cond_shortcodes = apply_filters( 'frm_conditional_shortcodes', array() );
682 682
 		$adv_shortcodes = self::get_advanced_shortcodes();
@@ -754,13 +754,13 @@  discard block
 block discarded – undo
754 754
 
755 755
     // Insert the form class setting into the form
756 756
 	public static function form_classes( $form ) {
757
-        if ( isset($form->options['form_class']) ) {
757
+        if ( isset( $form->options['form_class'] ) ) {
758 758
 			echo esc_attr( sanitize_text_field( $form->options['form_class'] ) );
759 759
         }
760 760
     }
761 761
 
762 762
     public static function get_email_html() {
763
-		FrmAppHelper::permission_check('frm_view_forms');
763
+		FrmAppHelper::permission_check( 'frm_view_forms' );
764 764
         check_ajax_referer( 'frm_ajax', 'nonce' );
765 765
 		echo FrmEntryFormat::show_entry( array(
766 766
 			'form_id'       => FrmAppHelper::get_post_param( 'form_id', '', 'absint' ),
@@ -857,11 +857,11 @@  discard block
 block discarded – undo
857 857
     public static function add_default_templates( $path, $default = true, $template = true ) {
858 858
         _deprecated_function( __FUNCTION__, '1.07.05', 'FrmXMLController::add_default_templates()' );
859 859
 
860
-        $path = untrailingslashit(trim($path));
860
+        $path = untrailingslashit( trim( $path ) );
861 861
 		$templates = glob( $path . '/*.php' );
862 862
 
863
-		for ( $i = count( $templates ) - 1; $i >= 0; $i-- ) {
864
-			$filename = str_replace( '.php', '', str_replace( $path . '/', '', $templates[ $i ] ) );
863
+		for ( $i = count( $templates ) - 1; $i >= 0; $i -- ) {
864
+			$filename = str_replace( '.php', '', str_replace( $path . '/', '', $templates[$i] ) );
865 865
 			$template_query = array( 'form_key' => $filename );
866 866
             if ( $template ) {
867 867
                 $template_query['is_template'] = 1;
@@ -879,12 +879,12 @@  discard block
 block discarded – undo
879 879
                 $values['default_template'] = 1;
880 880
             }
881 881
 
882
-            include( $templates[ $i ] );
882
+            include( $templates[$i] );
883 883
 
884 884
             //get updated form
885
-            if ( isset($form) && ! empty($form) ) {
885
+            if ( isset( $form ) && ! empty( $form ) ) {
886 886
                 $old_id = $form->id;
887
-                $form = FrmForm::getOne($form->id);
887
+                $form = FrmForm::getOne( $form->id );
888 888
             } else {
889 889
                 $old_id = false;
890 890
 				$form = FrmForm::getAll( $template_query, '', 1 );
@@ -897,24 +897,24 @@  discard block
 block discarded – undo
897 897
     }
898 898
 
899 899
     public static function route() {
900
-        $action = isset($_REQUEST['frm_action']) ? 'frm_action' : 'action';
900
+        $action = isset( $_REQUEST['frm_action'] ) ? 'frm_action' : 'action';
901 901
         $vars = array();
902 902
 		if ( isset( $_POST['frm_compact_fields'] ) ) {
903 903
 			FrmAppHelper::permission_check( 'frm_edit_forms' );
904 904
 
905
-            $json_vars = htmlspecialchars_decode(nl2br(stripslashes(str_replace('&quot;', '\\\"', $_POST['frm_compact_fields'] ))));
906
-            $json_vars = json_decode($json_vars, true);
907
-            if ( empty($json_vars) ) {
905
+            $json_vars = htmlspecialchars_decode( nl2br( stripslashes( str_replace( '&quot;', '\\\"', $_POST['frm_compact_fields'] ) ) ) );
906
+            $json_vars = json_decode( $json_vars, true );
907
+            if ( empty( $json_vars ) ) {
908 908
                 // json decoding failed so we should return an error message
909 909
 				$action = FrmAppHelper::get_param( $action, '', 'get', 'sanitize_title' );
910 910
                 if ( 'edit' == $action ) {
911 911
                     $action = 'update';
912 912
                 }
913 913
 
914
-                add_filter('frm_validate_form', 'FrmFormsController::json_error');
914
+                add_filter( 'frm_validate_form', 'FrmFormsController::json_error' );
915 915
             } else {
916
-                $vars = FrmAppHelper::json_to_array($json_vars);
917
-                $action = $vars[ $action ];
916
+                $vars = FrmAppHelper::json_to_array( $json_vars );
917
+                $action = $vars[$action];
918 918
 				unset( $_REQUEST['frm_compact_fields'], $_POST['frm_compact_fields'] );
919 919
 				$_REQUEST = array_merge( $_REQUEST, $vars );
920 920
 				$_POST = array_merge( $_POST, $_REQUEST );
@@ -932,7 +932,7 @@  discard block
 block discarded – undo
932 932
 
933 933
         switch ( $action ) {
934 934
             case 'new':
935
-                return self::new_form($vars);
935
+                return self::new_form( $vars );
936 936
             case 'create':
937 937
             case 'edit':
938 938
             case 'update':
@@ -955,7 +955,7 @@  discard block
 block discarded – undo
955 955
 					$action = FrmAppHelper::get_param( 'action2', '', 'get', 'sanitize_title' );
956 956
                 }
957 957
 
958
-                if ( strpos($action, 'bulk_') === 0 ) {
958
+                if ( strpos( $action, 'bulk_' ) === 0 ) {
959 959
                     FrmAppHelper::remove_get_action();
960 960
                     return self::list_form();
961 961
                 }
@@ -982,27 +982,27 @@  discard block
 block discarded – undo
982 982
 
983 983
 	public static function admin_bar_configure() {
984 984
         global $frm_vars;
985
-        if ( empty($frm_vars['forms_loaded']) ) {
985
+        if ( empty( $frm_vars['forms_loaded'] ) ) {
986 986
             return;
987 987
         }
988 988
 
989 989
         $actions = array();
990 990
         foreach ( $frm_vars['forms_loaded'] as $form ) {
991
-            if ( is_object($form) ) {
992
-                $actions[ $form->id ] = $form->name;
991
+            if ( is_object( $form ) ) {
992
+                $actions[$form->id] = $form->name;
993 993
             }
994
-            unset($form);
994
+            unset( $form );
995 995
         }
996 996
 
997
-        if ( empty($actions) ) {
997
+        if ( empty( $actions ) ) {
998 998
             return;
999 999
         }
1000 1000
 
1001
-        asort($actions);
1001
+        asort( $actions );
1002 1002
 
1003 1003
         global $wp_admin_bar;
1004 1004
 
1005
-        if ( count($actions) == 1 ) {
1005
+        if ( count( $actions ) == 1 ) {
1006 1006
             $wp_admin_bar->add_menu( array(
1007 1007
                 'title' => 'Edit Form',
1008 1008
 				'href'  => admin_url( 'admin.php?page=formidable&frm_action=edit&id=' . current( array_keys( $actions ) ) ),
@@ -1023,7 +1023,7 @@  discard block
 block discarded – undo
1023 1023
         		$wp_admin_bar->add_menu( array(
1024 1024
         			'parent'    => 'frm-forms',
1025 1025
 					'id'        => 'edit_form_' . $form_id,
1026
-        			'title'     => empty($name) ? __( '(no title)') : $name,
1026
+        			'title'     => empty( $name ) ? __( '(no title)' ) : $name,
1027 1027
 					'href'      => admin_url( 'admin.php?page=formidable&frm_action=edit&id=' . $form_id ),
1028 1028
         		) );
1029 1029
         	}
@@ -1033,7 +1033,7 @@  discard block
 block discarded – undo
1033 1033
     //formidable shortcode
1034 1034
 	public static function get_form_shortcode( $atts ) {
1035 1035
         global $frm_vars;
1036
-        if ( isset($frm_vars['skip_shortcode']) && $frm_vars['skip_shortcode'] ) {
1036
+        if ( isset( $frm_vars['skip_shortcode'] ) && $frm_vars['skip_shortcode'] ) {
1037 1037
             $sc = '[formidable';
1038 1038
 			if ( ! empty( $atts ) ) {
1039 1039
 				foreach ( $atts as $k => $v ) {
@@ -1047,8 +1047,8 @@  discard block
 block discarded – undo
1047 1047
             'id' => '', 'key' => '', 'title' => false, 'description' => false,
1048 1048
             'readonly' => false, 'entry_id' => false, 'fields' => array(),
1049 1049
             'exclude_fields' => array(), 'minimize' => false,
1050
-        ), $atts);
1051
-        do_action('formidable_shortcode_atts', $shortcode_atts, $atts);
1050
+        ), $atts );
1051
+        do_action( 'formidable_shortcode_atts', $shortcode_atts, $atts );
1052 1052
 
1053 1053
         return self::show_form(
1054 1054
             $shortcode_atts['id'], $shortcode_atts['key'], $shortcode_atts['title'],
@@ -1144,51 +1144,51 @@  discard block
 block discarded – undo
1144 1144
 
1145 1145
         $frm_settings = FrmAppHelper::get_settings();
1146 1146
 
1147
-        $submit = isset($form->options['submit_value']) ? $form->options['submit_value'] : $frm_settings->submit_value;
1147
+        $submit = isset( $form->options['submit_value'] ) ? $form->options['submit_value'] : $frm_settings->submit_value;
1148 1148
 
1149 1149
         $user_ID = get_current_user_id();
1150 1150
 		$params = FrmForm::get_params( $form );
1151 1151
         $message = $errors = '';
1152 1152
 
1153 1153
         if ( $params['posted_form_id'] == $form->id && $_POST ) {
1154
-            $errors = isset( $frm_vars['created_entries'][ $form->id ] ) ? $frm_vars['created_entries'][ $form->id ]['errors'] : array();
1154
+            $errors = isset( $frm_vars['created_entries'][$form->id] ) ? $frm_vars['created_entries'][$form->id]['errors'] : array();
1155 1155
         }
1156 1156
 
1157 1157
 		$include_form_tag = apply_filters( 'frm_include_form_tag', true, $form );
1158 1158
         $fields = FrmFieldsHelper::get_form_fields( $form->id, ( isset( $errors ) && ! empty( $errors ) ) );
1159 1159
 
1160 1160
         if ( $params['action'] != 'create' || $params['posted_form_id'] != $form->id || ! $_POST ) {
1161
-            do_action('frm_display_form_action', $params, $fields, $form, $title, $description);
1162
-            if ( apply_filters('frm_continue_to_new', true, $form->id, $params['action']) ) {
1163
-                $values = FrmEntriesHelper::setup_new_vars($fields, $form);
1161
+            do_action( 'frm_display_form_action', $params, $fields, $form, $title, $description );
1162
+            if ( apply_filters( 'frm_continue_to_new', true, $form->id, $params['action'] ) ) {
1163
+                $values = FrmEntriesHelper::setup_new_vars( $fields, $form );
1164 1164
 				include( FrmAppHelper::plugin_path() . '/classes/views/frm-entries/new.php' );
1165 1165
             }
1166 1166
             return;
1167 1167
         }
1168 1168
 
1169
-        if ( ! empty($errors) ) {
1170
-            $values = $fields ? FrmEntriesHelper::setup_new_vars($fields, $form) : array();
1169
+        if ( ! empty( $errors ) ) {
1170
+            $values = $fields ? FrmEntriesHelper::setup_new_vars( $fields, $form ) : array();
1171 1171
 			include( FrmAppHelper::plugin_path() . '/classes/views/frm-entries/new.php' );
1172 1172
             return;
1173 1173
         }
1174 1174
 
1175
-        do_action('frm_validate_form_creation', $params, $fields, $form, $title, $description);
1176
-        if ( ! apply_filters('frm_continue_to_create', true, $form->id) ) {
1175
+        do_action( 'frm_validate_form_creation', $params, $fields, $form, $title, $description );
1176
+        if ( ! apply_filters( 'frm_continue_to_create', true, $form->id ) ) {
1177 1177
             return;
1178 1178
         }
1179 1179
 
1180
-        $values = FrmEntriesHelper::setup_new_vars($fields, $form, true);
1180
+        $values = FrmEntriesHelper::setup_new_vars( $fields, $form, true );
1181 1181
         $created = self::just_created_entry( $form->id );
1182
-        $conf_method = apply_filters('frm_success_filter', 'message', $form, $form->options, 'create');
1182
+        $conf_method = apply_filters( 'frm_success_filter', 'message', $form, $form->options, 'create' );
1183 1183
 
1184
-        if ( $created && is_numeric($created) && $conf_method != 'message' ) {
1185
-            do_action('frm_success_action', $conf_method, $form, $form->options, $created);
1184
+        if ( $created && is_numeric( $created ) && $conf_method != 'message' ) {
1185
+            do_action( 'frm_success_action', $conf_method, $form, $form->options, $created );
1186 1186
 			do_action( 'frm_after_entry_processed', array( 'entry_id' => $created, 'form' => $form ) );
1187 1187
             return;
1188 1188
         }
1189 1189
 
1190
-        if ( $created && is_numeric($created) ) {
1191
-            $message = isset($form->options['success_msg']) ? $form->options['success_msg'] : $frm_settings->success_msg;
1190
+        if ( $created && is_numeric( $created ) ) {
1191
+            $message = isset( $form->options['success_msg'] ) ? $form->options['success_msg'] : $frm_settings->success_msg;
1192 1192
             $class = 'frm_message';
1193 1193
         } else {
1194 1194
             $message = $frm_settings->failed_msg;
@@ -1199,9 +1199,9 @@  discard block
 block discarded – undo
1199 1199
 			'message' => $message, 'form' => $form,
1200 1200
 			'entry_id' => $created, 'class' => $class,
1201 1201
 		) );
1202
-        $message = apply_filters('frm_main_feedback', $message, $form, $created);
1202
+        $message = apply_filters( 'frm_main_feedback', $message, $form, $created );
1203 1203
 
1204
-        if ( ! isset($form->options['show_form']) || $form->options['show_form'] ) {
1204
+        if ( ! isset( $form->options['show_form'] ) || $form->options['show_form'] ) {
1205 1205
 			require( FrmAppHelper::plugin_path() . '/classes/views/frm-entries/new.php' );
1206 1206
         } else {
1207 1207
             global $frm_vars;
@@ -1219,7 +1219,7 @@  discard block
 block discarded – undo
1219 1219
 	 */
1220 1220
 	public static function just_created_entry( $form_id ) {
1221 1221
 		global $frm_vars;
1222
-		return ( isset( $frm_vars['created_entries'] ) && isset( $frm_vars['created_entries'][ $form_id ] ) && isset( $frm_vars['created_entries'][ $form_id ]['entry_id'] ) ) ? $frm_vars['created_entries'][ $form_id ]['entry_id'] : 0;
1222
+		return ( isset( $frm_vars['created_entries'] ) && isset( $frm_vars['created_entries'][$form_id] ) && isset( $frm_vars['created_entries'][$form_id]['entry_id'] ) ) ? $frm_vars['created_entries'][$form_id]['entry_id'] : 0;
1223 1223
 	}
1224 1224
 
1225 1225
 	public static function front_head() {
Please login to merge, or discard this patch.
classes/models/FrmAntiSpam.php 3 patches
Indentation   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -11,7 +11,7 @@  discard block
 block discarded – undo
11 11
 
12 12
 		/* Check if logged in */
13 13
 		if ( is_user_logged_in() ) {
14
-		    return $response;
14
+			return $response;
15 15
 		}
16 16
 
17 17
 		/* Honeypot */
@@ -65,10 +65,10 @@  discard block
 block discarded – undo
65 65
 	}
66 66
 
67 67
 	/**
68
-	* Check for form submission time
69
-	*
70
-	* @return  boolean    TRUE if the action time is less than 5 seconds
71
-	*/
68
+	 * Check for form submission time
69
+	 *
70
+	 * @return  boolean    TRUE if the action time is less than 5 seconds
71
+	 */
72 72
 
73 73
 	private static function _is_shortest_time() {
74 74
 		$too_short = false;
@@ -124,11 +124,11 @@  discard block
 block discarded – undo
124 124
 	}
125 125
 
126 126
 	/**
127
-	* Check for an IPv6 address
128
-	*
129
-	* @param   string   $ip  IP to validate
130
-	* @return  boolean       TRUE if IPv6
131
-	*/
127
+	 * Check for an IPv6 address
128
+	 *
129
+	 * @param   string   $ip  IP to validate
130
+	 * @return  boolean       TRUE if IPv6
131
+	 */
132 132
 
133 133
 	private static function _is_ipv6( $ip ) {
134 134
 		if ( function_exists('filter_var') ) {
Please login to merge, or discard this patch.
Doc Comments   +9 added lines patch added patch discarded remove patch
@@ -98,6 +98,9 @@  discard block
 block discarded – undo
98 98
 		return (bool) preg_match( '/\[url[=\]].*\[\/url\]/is', $body );
99 99
 	}
100 100
 	
101
+	/**
102
+	 * @param string $client_ip
103
+	 */
101 104
 	private static function _is_fake_ip( $client_ip, $client_host = false ) {
102 105
 		/* Remote Host */
103 106
 		$host_by_ip = gethostbyaddr( $client_ip );
@@ -159,6 +162,9 @@  discard block
 block discarded – undo
159 162
 		}
160 163
 	}
161 164
 
165
+	/**
166
+	 * @param string $ip
167
+	 */
162 168
 	private static function _cut_ip( $ip, $cut_end = true ) {
163 169
 		$separator = ( self::_is_ipv4( $ip ) ? '.' : ':' );
164 170
 		$part = ( $cut_end ? strrchr( $ip, $separator ) : strstr( $ip, $separator ) );
@@ -252,6 +258,9 @@  discard block
 block discarded – undo
252 258
 		return false;
253 259
 	}
254 260
 
261
+	/**
262
+	 * @param string $ip
263
+	 */
255 264
 	private static function _is_dnsbl_spam( $ip ) {
256 265
 
257 266
 		$response = wp_safe_remote_request(
Please login to merge, or discard this patch.
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -138,7 +138,7 @@  discard block
 block discarded – undo
138 138
 	*/
139 139
 
140 140
 	private static function _is_ipv6( $ip ) {
141
-		if ( function_exists('filter_var') ) {
141
+		if ( function_exists( 'filter_var' ) ) {
142 142
 			return filter_var( $ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6 ) !== false;
143 143
 		} else {
144 144
 			return ! self::_is_ipv4( $ip );
@@ -152,7 +152,7 @@  discard block
 block discarded – undo
152 152
 	 * @return  integer       TRUE if IPv4
153 153
 	 */
154 154
 	private static function _is_ipv4( $ip ) {
155
-		if ( function_exists('filter_var') ) {
155
+		if ( function_exists( 'filter_var' ) ) {
156 156
 			return filter_var( $ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4 ) !== false;
157 157
 		} else {
158 158
 			return preg_match( '/^\d{1,3}(\.\d{1,3}){3,3}$/', $ip );
@@ -220,15 +220,15 @@  discard block
 block discarded – undo
220 220
 				}
221 221
 
222 222
 				/* Ignore non utf-8 chars */
223
-				$comment[ $field ] = ( function_exists('iconv') ? iconv( 'utf-8', 'utf-8//TRANSLIT', $comment[ $field ] ) : $comment[ $field ] );
223
+				$comment[$field] = ( function_exists( 'iconv' ) ? iconv( 'utf-8', 'utf-8//TRANSLIT', $comment[$field] ) : $comment[$field] );
224 224
 
225
-				if ( empty( $comment[ $field ] ) ) {
225
+				if ( empty( $comment[$field] ) ) {
226 226
 					continue;
227 227
 				}
228 228
 
229 229
 				/* Perform regex */
230
-				if ( preg_match( '/' . $regexp . '/isu', $comment[ $field ] ) ) {
231
-					$hits[ $field ] = true;
230
+				if ( preg_match( '/' . $regexp . '/isu', $comment[$field] ) ) {
231
+					$hits[$field] = true;
232 232
 				}
233 233
 			}
234 234
 
Please login to merge, or discard this patch.
classes/models/FrmEntryValidate.php 2 patches
Indentation   +110 added lines, -110 removed lines patch added patch discarded remove patch
@@ -1,26 +1,26 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3 3
 class FrmEntryValidate {
4
-    public static function validate( $values, $exclude = false ) {
5
-        global $wpdb;
4
+	public static function validate( $values, $exclude = false ) {
5
+		global $wpdb;
6 6
 
7
-        FrmEntry::sanitize_entry_post( $values );
8
-        $errors = array();
7
+		FrmEntry::sanitize_entry_post( $values );
8
+		$errors = array();
9 9
 
10
-        if ( ! isset($values['form_id']) || ! isset($values['item_meta']) ) {
11
-            $errors['form'] = __( 'There was a problem with your submission. Please try again.', 'formidable' );
12
-            return $errors;
13
-        }
10
+		if ( ! isset($values['form_id']) || ! isset($values['item_meta']) ) {
11
+			$errors['form'] = __( 'There was a problem with your submission. Please try again.', 'formidable' );
12
+			return $errors;
13
+		}
14 14
 
15 15
 		if ( FrmAppHelper::is_admin() && is_user_logged_in() && ( ! isset( $values[ 'frm_submit_entry_' . $values['form_id'] ] ) || ! wp_verify_nonce( $values[ 'frm_submit_entry_' . $values['form_id'] ], 'frm_submit_entry_nonce' ) ) ) {
16
-            $errors['form'] = __( 'You do not have permission to do that', 'formidable' );
17
-        }
16
+			$errors['form'] = __( 'You do not have permission to do that', 'formidable' );
17
+		}
18 18
 
19
-        if ( ! isset($values['item_key']) || $values['item_key'] == '' ) {
19
+		if ( ! isset($values['item_key']) || $values['item_key'] == '' ) {
20 20
 			$_POST['item_key'] = $values['item_key'] = FrmAppHelper::get_unique_key( '', $wpdb->prefix . 'frm_items', 'item_key' );
21
-        }
21
+		}
22 22
 
23
-        $where = apply_filters('frm_posted_field_ids', array( 'fi.form_id' => $values['form_id'] ) );
23
+		$where = apply_filters('frm_posted_field_ids', array( 'fi.form_id' => $values['form_id'] ) );
24 24
 		// Don't get subfields
25 25
 		$where['fr.parent_form_id'] = array( null, 0 );
26 26
 		// Don't get excluded fields (like file upload fields in the ajax validation)
@@ -28,42 +28,42 @@  discard block
 block discarded – undo
28 28
 			$where['fi.type not'] = $exclude;
29 29
 		}
30 30
 
31
-        $posted_fields = FrmField::getAll($where, 'field_order');
31
+		$posted_fields = FrmField::getAll($where, 'field_order');
32 32
 
33
-        // Pass exclude value to validate_field function so it can be used for repeating sections
34
-        $args = array( 'exclude' => $exclude );
33
+		// Pass exclude value to validate_field function so it can be used for repeating sections
34
+		$args = array( 'exclude' => $exclude );
35 35
 
36
-        foreach ( $posted_fields as $posted_field ) {
37
-            self::validate_field($posted_field, $errors, $values, $args);
38
-            unset($posted_field);
39
-        }
36
+		foreach ( $posted_fields as $posted_field ) {
37
+			self::validate_field($posted_field, $errors, $values, $args);
38
+			unset($posted_field);
39
+		}
40 40
 
41
-        // check for spam
42
-        self::spam_check( $exclude, $values, $errors );
41
+		// check for spam
42
+		self::spam_check( $exclude, $values, $errors );
43 43
 
44
-        $errors = apply_filters( 'frm_validate_entry', $errors, $values, compact('exclude') );
44
+		$errors = apply_filters( 'frm_validate_entry', $errors, $values, compact('exclude') );
45 45
 
46
-        return $errors;
47
-    }
46
+		return $errors;
47
+	}
48 48
 
49
-    public static function validate_field( $posted_field, &$errors, $values, $args = array() ) {
50
-        $defaults = array(
51
-            'id'              => $posted_field->id,
52
-            'parent_field_id' => '', // the id of the repeat or embed form
53
-            'key_pointer'     => '', // the pointer in the posted array
54
-            'exclude'         => array(), // exclude these field types from validation
55
-        );
56
-        $args = wp_parse_args( $args, $defaults );
49
+	public static function validate_field( $posted_field, &$errors, $values, $args = array() ) {
50
+		$defaults = array(
51
+			'id'              => $posted_field->id,
52
+			'parent_field_id' => '', // the id of the repeat or embed form
53
+			'key_pointer'     => '', // the pointer in the posted array
54
+			'exclude'         => array(), // exclude these field types from validation
55
+		);
56
+		$args = wp_parse_args( $args, $defaults );
57 57
 
58
-        if ( empty($args['parent_field_id']) ) {
58
+		if ( empty($args['parent_field_id']) ) {
59 59
 			$value = isset( $values['item_meta'][ $args['id'] ] ) ? $values['item_meta'][ $args['id'] ] : '';
60
-        } else {
61
-            // value is from a nested form
62
-            $value = $values;
63
-        }
60
+		} else {
61
+			// value is from a nested form
62
+			$value = $values;
63
+		}
64 64
 
65
-        // Check for values in "Other" fields
66
-        FrmEntriesHelper::maybe_set_other_validation( $posted_field, $value, $args );
65
+		// Check for values in "Other" fields
66
+		FrmEntriesHelper::maybe_set_other_validation( $posted_field, $value, $args );
67 67
 
68 68
 		self::maybe_clear_value_for_default_blank_setting( $posted_field, $value );
69 69
 
@@ -72,11 +72,11 @@  discard block
 block discarded – undo
72 72
 			$value = reset($value);
73 73
 		}
74 74
 
75
-        if ( $posted_field->required == '1' && ! is_array( $value ) && trim( $value ) == '' ) {
75
+		if ( $posted_field->required == '1' && ! is_array( $value ) && trim( $value ) == '' ) {
76 76
 			$errors[ 'field' . $args['id'] ] = FrmFieldsHelper::get_error_msg( $posted_field, 'blank' );
77
-        } else if ( $posted_field->type == 'text' && ! isset( $_POST['item_name'] ) ) {
78
-            $_POST['item_name'] = $value;
79
-        }
77
+		} else if ( $posted_field->type == 'text' && ! isset( $_POST['item_name'] ) ) {
78
+			$_POST['item_name'] = $value;
79
+		}
80 80
 
81 81
 		if ( $value != '' ) {
82 82
 			self::validate_url_field( $errors, $posted_field, $value, $args );
@@ -85,13 +85,13 @@  discard block
 block discarded – undo
85 85
 			self::validate_phone_field( $errors, $posted_field, $value, $args );
86 86
 		}
87 87
 
88
-        FrmEntriesHelper::set_posted_value($posted_field, $value, $args);
88
+		FrmEntriesHelper::set_posted_value($posted_field, $value, $args);
89 89
 
90
-        self::validate_recaptcha($errors, $posted_field, $args);
90
+		self::validate_recaptcha($errors, $posted_field, $args);
91 91
 
92 92
 		$errors = apply_filters( 'frm_validate_' . $posted_field->type . '_field_entry', $errors, $posted_field, $value, $args );
93 93
 		$errors = apply_filters( 'frm_validate_field_entry', $errors, $posted_field, $value, $args );
94
-    }
94
+	}
95 95
 
96 96
 	private static function maybe_clear_value_for_default_blank_setting( $field, &$value ) {
97 97
 		if ( FrmField::is_option_true_in_object( $field, 'default_blank' ) && $value == $field->default_value ) {
@@ -101,32 +101,32 @@  discard block
 block discarded – undo
101 101
 
102 102
 	public static function validate_url_field( &$errors, $field, &$value, $args ) {
103 103
 		if ( $value == '' || ! in_array( $field->type, array( 'website', 'url', 'image' ) ) ) {
104
-            return;
105
-        }
104
+			return;
105
+		}
106 106
 
107
-        if ( trim($value) == 'http://' ) {
108
-            $value = '';
109
-        } else {
110
-            $value = esc_url_raw( $value );
107
+		if ( trim($value) == 'http://' ) {
108
+			$value = '';
109
+		} else {
110
+			$value = esc_url_raw( $value );
111 111
 			$value = preg_match( '/^(https?|ftps?|mailto|news|feed|telnet):/is', $value ) ? $value : 'http://' . $value;
112
-        }
112
+		}
113 113
 
114
-        // validate the url format
114
+		// validate the url format
115 115
 		if ( ! preg_match('/^http(s)?:\/\/(?:localhost|(?:[\da-z\.-]+\.[\da-z\.-]+))/i', $value) ) {
116 116
 			$errors[ 'field' . $args['id'] ] = FrmFieldsHelper::get_error_msg( $field, 'invalid' );
117 117
 		}
118
-    }
118
+	}
119 119
 
120 120
 	public static function validate_email_field( &$errors, $field, $value, $args ) {
121
-        if ( $value == '' || $field->type != 'email' ) {
122
-            return;
123
-        }
121
+		if ( $value == '' || $field->type != 'email' ) {
122
+			return;
123
+		}
124 124
 
125
-        //validate the email format
126
-        if ( ! is_email($value) ) {
125
+		//validate the email format
126
+		if ( ! is_email($value) ) {
127 127
 			$errors[ 'field' . $args['id'] ] = FrmFieldsHelper::get_error_msg( $field, 'invalid' );
128
-        }
129
-    }
128
+		}
129
+	}
130 130
 
131 131
 	public static function validate_number_field( &$errors, $field, $value, $args ) {
132 132
 		//validate the number format
@@ -220,9 +220,9 @@  discard block
 block discarded – undo
220 220
 	}
221 221
 
222 222
 	public static function validate_recaptcha( &$errors, $field, $args ) {
223
-        if ( $field->type != 'captcha' || FrmAppHelper::is_admin() || apply_filters( 'frm_is_field_hidden', false, $field, stripslashes_deep( $_POST ) ) ) {
224
-            return;
225
-        }
223
+		if ( $field->type != 'captcha' || FrmAppHelper::is_admin() || apply_filters( 'frm_is_field_hidden', false, $field, stripslashes_deep( $_POST ) ) ) {
224
+			return;
225
+		}
226 226
 
227 227
 		$frm_settings = FrmAppHelper::get_settings();
228 228
 		if ( empty( $frm_settings->pubkey ) ) {
@@ -230,57 +230,57 @@  discard block
 block discarded – undo
230 230
 			return;
231 231
 		}
232 232
 
233
-        if ( ! isset($_POST['g-recaptcha-response']) ) {
234
-            // If captcha is missing, check if it was already verified
233
+		if ( ! isset($_POST['g-recaptcha-response']) ) {
234
+			// If captcha is missing, check if it was already verified
235 235
 			if ( ! isset( $_POST['recaptcha_checked'] ) || ! wp_verify_nonce( $_POST['recaptcha_checked'], 'frm_ajax' ) ) {
236
-                // There was no captcha submitted
236
+				// There was no captcha submitted
237 237
 				$errors[ 'field' . $args['id'] ] = __( 'The captcha is missing from this form', 'formidable' );
238
-            }
239
-            return;
240
-        }
238
+			}
239
+			return;
240
+		}
241 241
 
242
-        $arg_array = array(
243
-            'body'      => array(
242
+		$arg_array = array(
243
+			'body'      => array(
244 244
 				'secret'   => $frm_settings->privkey,
245 245
 				'response' => $_POST['g-recaptcha-response'],
246 246
 				'remoteip' => FrmAppHelper::get_ip_address(),
247 247
 			),
248 248
 		);
249
-        $resp = wp_remote_post( 'https://www.google.com/recaptcha/api/siteverify', $arg_array );
250
-        $response = json_decode(wp_remote_retrieve_body( $resp ), true);
249
+		$resp = wp_remote_post( 'https://www.google.com/recaptcha/api/siteverify', $arg_array );
250
+		$response = json_decode(wp_remote_retrieve_body( $resp ), true);
251 251
 
252
-        if ( isset( $response['success'] ) && ! $response['success'] ) {
253
-            // What happens when the CAPTCHA was entered incorrectly
252
+		if ( isset( $response['success'] ) && ! $response['success'] ) {
253
+			// What happens when the CAPTCHA was entered incorrectly
254 254
 			$errors[ 'field' . $args['id'] ] = ( ! isset( $field->field_options['invalid'] ) || $field->field_options['invalid'] == '' ) ? $frm_settings->re_msg : $field->field_options['invalid'];
255
-        } else if ( is_wp_error( $resp ) ) {
255
+		} else if ( is_wp_error( $resp ) ) {
256 256
 			$error_string = $resp->get_error_message();
257 257
 			$errors[ 'field' . $args['id'] ] = __( 'There was a problem verifying your recaptcha', 'formidable' );
258 258
 			$errors[ 'field' . $args['id'] ] .= ' ' . $error_string;
259
-        }
260
-    }
261
-
262
-    /**
263
-     * check for spam
264
-     * @param boolean $exclude
265
-     * @param array $values
266
-     * @param array $errors by reference
267
-     */
268
-    public static function spam_check( $exclude, $values, &$errors ) {
269
-        if ( ! empty( $exclude ) || ! isset( $values['item_meta'] ) || empty( $values['item_meta'] ) || ! empty( $errors ) ) {
270
-            // only check spam if there are no other errors
271
-            return;
272
-        }
273
-
274
-    	if ( self::blacklist_check( $values ) ) {
275
-            $errors['spam'] = __( 'Your entry appears to be blacklist spam!', 'formidable' );
276
-    	}
277
-
278
-        if ( self::is_akismet_spam( $values ) ) {
259
+		}
260
+	}
261
+
262
+	/**
263
+	 * check for spam
264
+	 * @param boolean $exclude
265
+	 * @param array $values
266
+	 * @param array $errors by reference
267
+	 */
268
+	public static function spam_check( $exclude, $values, &$errors ) {
269
+		if ( ! empty( $exclude ) || ! isset( $values['item_meta'] ) || empty( $values['item_meta'] ) || ! empty( $errors ) ) {
270
+			// only check spam if there are no other errors
271
+			return;
272
+		}
273
+
274
+		if ( self::blacklist_check( $values ) ) {
275
+			$errors['spam'] = __( 'Your entry appears to be blacklist spam!', 'formidable' );
276
+		}
277
+
278
+		if ( self::is_akismet_spam( $values ) ) {
279 279
 			if ( self::is_akismet_enabled_for_user( $values['form_id'] ) ) {
280 280
 				$errors['spam'] = __( 'Your entry appears to be spam!', 'formidable' );
281 281
 			}
282
-	    }
283
-    }
282
+		}
283
+	}
284 284
 
285 285
 	private static function is_akismet_spam( $values ) {
286 286
 		global $wpcom_api_key;
@@ -292,15 +292,15 @@  discard block
 block discarded – undo
292 292
 		return ( isset( $form->options['akismet'] ) && ! empty( $form->options['akismet'] ) && ( $form->options['akismet'] != 'logged' || ! is_user_logged_in() ) );
293 293
 	}
294 294
 
295
-    public static function blacklist_check( $values ) {
296
-        if ( ! apply_filters('frm_check_blacklist', true, $values) ) {
297
-            return false;
298
-        }
295
+	public static function blacklist_check( $values ) {
296
+		if ( ! apply_filters('frm_check_blacklist', true, $values) ) {
297
+			return false;
298
+		}
299 299
 
300
-    	$mod_keys = trim( get_option( 'blacklist_keys' ) );
301
-    	if ( empty( $mod_keys ) ) {
302
-    		return false;
303
-    	}
300
+		$mod_keys = trim( get_option( 'blacklist_keys' ) );
301
+		if ( empty( $mod_keys ) ) {
302
+			return false;
303
+		}
304 304
 
305 305
 		$content = FrmEntriesHelper::entry_array_to_string( $values );
306 306
 		if ( empty( $content ) ) {
@@ -312,7 +312,7 @@  discard block
 block discarded – undo
312 312
 		$user_info = self::get_spam_check_user_info( $values );
313 313
 
314 314
 		return wp_blacklist_check( $user_info['comment_author'], $user_info['comment_author_email'], $user_info['comment_author_url'], $content, $ip, $user_agent );
315
-    }
315
+	}
316 316
 
317 317
 	/**
318 318
 	 * Check entries for Akismet spam
Please login to merge, or discard this patch.
Spacing   +35 added lines, -35 removed lines patch added patch discarded remove patch
@@ -7,20 +7,20 @@  discard block
 block discarded – undo
7 7
         FrmEntry::sanitize_entry_post( $values );
8 8
         $errors = array();
9 9
 
10
-        if ( ! isset($values['form_id']) || ! isset($values['item_meta']) ) {
10
+        if ( ! isset( $values['form_id'] ) || ! isset( $values['item_meta'] ) ) {
11 11
             $errors['form'] = __( 'There was a problem with your submission. Please try again.', 'formidable' );
12 12
             return $errors;
13 13
         }
14 14
 
15
-		if ( FrmAppHelper::is_admin() && is_user_logged_in() && ( ! isset( $values[ 'frm_submit_entry_' . $values['form_id'] ] ) || ! wp_verify_nonce( $values[ 'frm_submit_entry_' . $values['form_id'] ], 'frm_submit_entry_nonce' ) ) ) {
15
+		if ( FrmAppHelper::is_admin() && is_user_logged_in() && ( ! isset( $values['frm_submit_entry_' . $values['form_id']] ) || ! wp_verify_nonce( $values['frm_submit_entry_' . $values['form_id']], 'frm_submit_entry_nonce' ) ) ) {
16 16
             $errors['form'] = __( 'You do not have permission to do that', 'formidable' );
17 17
         }
18 18
 
19
-        if ( ! isset($values['item_key']) || $values['item_key'] == '' ) {
19
+        if ( ! isset( $values['item_key'] ) || $values['item_key'] == '' ) {
20 20
 			$_POST['item_key'] = $values['item_key'] = FrmAppHelper::get_unique_key( '', $wpdb->prefix . 'frm_items', 'item_key' );
21 21
         }
22 22
 
23
-        $where = apply_filters('frm_posted_field_ids', array( 'fi.form_id' => $values['form_id'] ) );
23
+        $where = apply_filters( 'frm_posted_field_ids', array( 'fi.form_id' => $values['form_id'] ) );
24 24
 		// Don't get subfields
25 25
 		$where['fr.parent_form_id'] = array( null, 0 );
26 26
 		// Don't get excluded fields (like file upload fields in the ajax validation)
@@ -28,20 +28,20 @@  discard block
 block discarded – undo
28 28
 			$where['fi.type not'] = $exclude;
29 29
 		}
30 30
 
31
-        $posted_fields = FrmField::getAll($where, 'field_order');
31
+        $posted_fields = FrmField::getAll( $where, 'field_order' );
32 32
 
33 33
         // Pass exclude value to validate_field function so it can be used for repeating sections
34 34
         $args = array( 'exclude' => $exclude );
35 35
 
36 36
         foreach ( $posted_fields as $posted_field ) {
37
-            self::validate_field($posted_field, $errors, $values, $args);
38
-            unset($posted_field);
37
+            self::validate_field( $posted_field, $errors, $values, $args );
38
+            unset( $posted_field );
39 39
         }
40 40
 
41 41
         // check for spam
42 42
         self::spam_check( $exclude, $values, $errors );
43 43
 
44
-        $errors = apply_filters( 'frm_validate_entry', $errors, $values, compact('exclude') );
44
+        $errors = apply_filters( 'frm_validate_entry', $errors, $values, compact( 'exclude' ) );
45 45
 
46 46
         return $errors;
47 47
     }
@@ -55,8 +55,8 @@  discard block
 block discarded – undo
55 55
         );
56 56
         $args = wp_parse_args( $args, $defaults );
57 57
 
58
-        if ( empty($args['parent_field_id']) ) {
59
-			$value = isset( $values['item_meta'][ $args['id'] ] ) ? $values['item_meta'][ $args['id'] ] : '';
58
+        if ( empty( $args['parent_field_id'] ) ) {
59
+			$value = isset( $values['item_meta'][$args['id']] ) ? $values['item_meta'][$args['id']] : '';
60 60
         } else {
61 61
             // value is from a nested form
62 62
             $value = $values;
@@ -68,12 +68,12 @@  discard block
 block discarded – undo
68 68
 		self::maybe_clear_value_for_default_blank_setting( $posted_field, $value );
69 69
 
70 70
 		// Reset arrays with only one value if it's not a field where array keys need to be preserved
71
-		if ( is_array($value) && count( $value ) == 1 && isset( $value[0] ) ) {
72
-			$value = reset($value);
71
+		if ( is_array( $value ) && count( $value ) == 1 && isset( $value[0] ) ) {
72
+			$value = reset( $value );
73 73
 		}
74 74
 
75 75
         if ( $posted_field->required == '1' && ! is_array( $value ) && trim( $value ) == '' ) {
76
-			$errors[ 'field' . $args['id'] ] = FrmFieldsHelper::get_error_msg( $posted_field, 'blank' );
76
+			$errors['field' . $args['id']] = FrmFieldsHelper::get_error_msg( $posted_field, 'blank' );
77 77
         } else if ( $posted_field->type == 'text' && ! isset( $_POST['item_name'] ) ) {
78 78
             $_POST['item_name'] = $value;
79 79
         }
@@ -85,9 +85,9 @@  discard block
 block discarded – undo
85 85
 			self::validate_phone_field( $errors, $posted_field, $value, $args );
86 86
 		}
87 87
 
88
-        FrmEntriesHelper::set_posted_value($posted_field, $value, $args);
88
+        FrmEntriesHelper::set_posted_value( $posted_field, $value, $args );
89 89
 
90
-        self::validate_recaptcha($errors, $posted_field, $args);
90
+        self::validate_recaptcha( $errors, $posted_field, $args );
91 91
 
92 92
 		$errors = apply_filters( 'frm_validate_' . $posted_field->type . '_field_entry', $errors, $posted_field, $value, $args );
93 93
 		$errors = apply_filters( 'frm_validate_field_entry', $errors, $posted_field, $value, $args );
@@ -104,7 +104,7 @@  discard block
 block discarded – undo
104 104
             return;
105 105
         }
106 106
 
107
-        if ( trim($value) == 'http://' ) {
107
+        if ( trim( $value ) == 'http://' ) {
108 108
             $value = '';
109 109
         } else {
110 110
             $value = esc_url_raw( $value );
@@ -112,8 +112,8 @@  discard block
 block discarded – undo
112 112
         }
113 113
 
114 114
         // validate the url format
115
-		if ( ! preg_match('/^http(s)?:\/\/(?:localhost|(?:[\da-z\.-]+\.[\da-z\.-]+))/i', $value) ) {
116
-			$errors[ 'field' . $args['id'] ] = FrmFieldsHelper::get_error_msg( $field, 'invalid' );
115
+		if ( ! preg_match( '/^http(s)?:\/\/(?:localhost|(?:[\da-z\.-]+\.[\da-z\.-]+))/i', $value ) ) {
116
+			$errors['field' . $args['id']] = FrmFieldsHelper::get_error_msg( $field, 'invalid' );
117 117
 		}
118 118
     }
119 119
 
@@ -123,8 +123,8 @@  discard block
 block discarded – undo
123 123
         }
124 124
 
125 125
         //validate the email format
126
-        if ( ! is_email($value) ) {
127
-			$errors[ 'field' . $args['id'] ] = FrmFieldsHelper::get_error_msg( $field, 'invalid' );
126
+        if ( ! is_email( $value ) ) {
127
+			$errors['field' . $args['id']] = FrmFieldsHelper::get_error_msg( $field, 'invalid' );
128 128
         }
129 129
     }
130 130
 
@@ -134,8 +134,8 @@  discard block
 block discarded – undo
134 134
 			return;
135 135
 		}
136 136
 
137
-		if ( ! is_numeric( $value) ) {
138
-			$errors[ 'field' . $args['id'] ] = FrmFieldsHelper::get_error_msg( $field, 'invalid' );
137
+		if ( ! is_numeric( $value ) ) {
138
+			$errors['field' . $args['id']] = FrmFieldsHelper::get_error_msg( $field, 'invalid' );
139 139
 		}
140 140
 
141 141
 		// validate number settings
@@ -145,9 +145,9 @@  discard block
 block discarded – undo
145 145
 			if ( $frm_settings->use_html && isset( $field->field_options['minnum'] ) && isset( $field->field_options['maxnum'] ) ) {
146 146
 				//minnum maxnum
147 147
 				if ( (float) $value < $field->field_options['minnum'] ) {
148
-					$errors[ 'field' . $args['id'] ] = __( 'Please select a higher number', 'formidable' );
148
+					$errors['field' . $args['id']] = __( 'Please select a higher number', 'formidable' );
149 149
 				} else if ( (float) $value > $field->field_options['maxnum'] ) {
150
-					$errors[ 'field' . $args['id'] ] = __( 'Please select a lower number', 'formidable' );
150
+					$errors['field' . $args['id']] = __( 'Please select a lower number', 'formidable' );
151 151
 				}
152 152
 			}
153 153
 		}
@@ -159,7 +159,7 @@  discard block
 block discarded – undo
159 159
 			$pattern = self::phone_format( $field );
160 160
 
161 161
 			if ( ! preg_match( $pattern, $value ) ) {
162
-				$errors[ 'field' . $args['id'] ] = FrmFieldsHelper::get_error_msg( $field, 'invalid' );
162
+				$errors['field' . $args['id']] = FrmFieldsHelper::get_error_msg( $field, 'invalid' );
163 163
 			}
164 164
 		}
165 165
 	}
@@ -230,11 +230,11 @@  discard block
 block discarded – undo
230 230
 			return;
231 231
 		}
232 232
 
233
-        if ( ! isset($_POST['g-recaptcha-response']) ) {
233
+        if ( ! isset( $_POST['g-recaptcha-response'] ) ) {
234 234
             // If captcha is missing, check if it was already verified
235 235
 			if ( ! isset( $_POST['recaptcha_checked'] ) || ! wp_verify_nonce( $_POST['recaptcha_checked'], 'frm_ajax' ) ) {
236 236
                 // There was no captcha submitted
237
-				$errors[ 'field' . $args['id'] ] = __( 'The captcha is missing from this form', 'formidable' );
237
+				$errors['field' . $args['id']] = __( 'The captcha is missing from this form', 'formidable' );
238 238
             }
239 239
             return;
240 240
         }
@@ -247,15 +247,15 @@  discard block
 block discarded – undo
247 247
 			),
248 248
 		);
249 249
         $resp = wp_remote_post( 'https://www.google.com/recaptcha/api/siteverify', $arg_array );
250
-        $response = json_decode(wp_remote_retrieve_body( $resp ), true);
250
+        $response = json_decode( wp_remote_retrieve_body( $resp ), true );
251 251
 
252 252
         if ( isset( $response['success'] ) && ! $response['success'] ) {
253 253
             // What happens when the CAPTCHA was entered incorrectly
254
-			$errors[ 'field' . $args['id'] ] = ( ! isset( $field->field_options['invalid'] ) || $field->field_options['invalid'] == '' ) ? $frm_settings->re_msg : $field->field_options['invalid'];
254
+			$errors['field' . $args['id']] = ( ! isset( $field->field_options['invalid'] ) || $field->field_options['invalid'] == '' ) ? $frm_settings->re_msg : $field->field_options['invalid'];
255 255
         } else if ( is_wp_error( $resp ) ) {
256 256
 			$error_string = $resp->get_error_message();
257
-			$errors[ 'field' . $args['id'] ] = __( 'There was a problem verifying your recaptcha', 'formidable' );
258
-			$errors[ 'field' . $args['id'] ] .= ' ' . $error_string;
257
+			$errors['field' . $args['id']] = __( 'There was a problem verifying your recaptcha', 'formidable' );
258
+			$errors['field' . $args['id']] .= ' ' . $error_string;
259 259
         }
260 260
     }
261 261
 
@@ -284,7 +284,7 @@  discard block
 block discarded – undo
284 284
 
285 285
 	private static function is_akismet_spam( $values ) {
286 286
 		global $wpcom_api_key;
287
-		return ( is_callable('Akismet::http_post') && ( get_option('wordpress_api_key') || $wpcom_api_key ) && self::akismet( $values ) );
287
+		return ( is_callable( 'Akismet::http_post' ) && ( get_option( 'wordpress_api_key' ) || $wpcom_api_key ) && self::akismet( $values ) );
288 288
 	}
289 289
 
290 290
 	private static function is_akismet_enabled_for_user( $form_id ) {
@@ -293,7 +293,7 @@  discard block
 block discarded – undo
293 293
 	}
294 294
 
295 295
     public static function blacklist_check( $values ) {
296
-        if ( ! apply_filters('frm_check_blacklist', true, $values) ) {
296
+        if ( ! apply_filters( 'frm_check_blacklist', true, $values ) ) {
297 297
             return false;
298 298
         }
299 299
 
@@ -350,7 +350,7 @@  discard block
 block discarded – undo
350 350
 		$datas['user_agent'] = FrmAppHelper::get_server_value( 'HTTP_USER_AGENT' );
351 351
 		$datas['referrer'] = isset( $_SERVER['HTTP_REFERER'] ) ? FrmAppHelper::get_server_value( 'HTTP_REFERER' ) : false;
352 352
 		$datas['blog_lang'] = get_locale();
353
-		$datas['blog_charset'] = get_option('blog_charset');
353
+		$datas['blog_charset'] = get_option( 'blog_charset' );
354 354
 
355 355
 		if ( akismet_test_mode() ) {
356 356
 			$datas['is_test'] = 'true';
@@ -403,7 +403,7 @@  discard block
 block discarded – undo
403 403
 
404 404
 			// Send any potentially useful $_SERVER vars, but avoid sending junk we don't need.
405 405
 			if ( $include_value ) {
406
-				$datas[ $key ] = $value;
406
+				$datas[$key] = $value;
407 407
 			}
408 408
 			unset( $key, $value );
409 409
 		}
Please login to merge, or discard this patch.
classes/controllers/FrmFieldsController.php 2 patches
Spacing   +84 added lines, -84 removed lines patch added patch discarded remove patch
@@ -3,7 +3,7 @@  discard block
 block discarded – undo
3 3
 class FrmFieldsController {
4 4
 
5 5
     public static function load_field() {
6
-		FrmAppHelper::permission_check('frm_edit_forms');
6
+		FrmAppHelper::permission_check( 'frm_edit_forms' );
7 7
         check_ajax_referer( 'frm_ajax', 'nonce' );
8 8
 
9 9
         $fields = $_POST['field'];
@@ -34,17 +34,17 @@  discard block
 block discarded – undo
34 34
             }
35 35
 
36 36
 			$field_name = 'item_meta[' . $field_id . ']';
37
-            $html_id = FrmFieldsHelper::get_html_id($field);
37
+            $html_id = FrmFieldsHelper::get_html_id( $field );
38 38
 
39 39
             ob_start();
40 40
 			include( $path . '/classes/views/frm-forms/add_field.php' );
41
-            $field_html[ $field_id ] = ob_get_contents();
41
+            $field_html[$field_id] = ob_get_contents();
42 42
             ob_end_clean();
43 43
         }
44 44
 
45
-        unset($path);
45
+        unset( $path );
46 46
 
47
-        echo json_encode($field_html);
47
+        echo json_encode( $field_html );
48 48
 
49 49
         wp_die();
50 50
     }
@@ -53,7 +53,7 @@  discard block
 block discarded – undo
53 53
 	 * Create a new field with ajax
54 54
 	 */
55 55
     public static function create() {
56
-		FrmAppHelper::permission_check('frm_edit_forms');
56
+		FrmAppHelper::permission_check( 'frm_edit_forms' );
57 57
         check_ajax_referer( 'frm_ajax', 'nonce' );
58 58
 
59 59
 		$field_type = FrmAppHelper::get_post_param( 'field_type', '', 'sanitize_text_field' );
@@ -62,7 +62,7 @@  discard block
 block discarded – undo
62 62
 		$field = self::include_new_field( $field_type, $form_id );
63 63
 
64 64
         // this hook will allow for multiple fields to be added at once
65
-        do_action('frm_after_field_created', $field, $form_id);
65
+        do_action( 'frm_after_field_created', $field, $form_id );
66 66
 
67 67
         wp_die();
68 68
     }
@@ -77,7 +77,7 @@  discard block
 block discarded – undo
77 77
 	public static function include_new_field( $field_type, $form_id ) {
78 78
         $values = array();
79 79
         if ( FrmAppHelper::pro_is_installed() ) {
80
-            $values['post_type'] = FrmProFormsHelper::post_type($form_id);
80
+            $values['post_type'] = FrmProFormsHelper::post_type( $form_id );
81 81
         }
82 82
 
83 83
 		$field_values = FrmFieldsHelper::setup_new_vars( $field_type, $form_id );
@@ -89,27 +89,27 @@  discard block
 block discarded – undo
89 89
             return false;
90 90
         }
91 91
 
92
-        $field = self::include_single_field($field_id, $values, $form_id);
92
+        $field = self::include_single_field( $field_id, $values, $form_id );
93 93
 
94 94
         return $field;
95 95
     }
96 96
 
97 97
 	public static function edit_name( $field = 'name', $id = '' ) {
98
-		FrmAppHelper::permission_check('frm_edit_forms');
98
+		FrmAppHelper::permission_check( 'frm_edit_forms' );
99 99
         check_ajax_referer( 'frm_ajax', 'nonce' );
100 100
 
101
-        if ( empty($field) ) {
101
+        if ( empty( $field ) ) {
102 102
             $field = 'name';
103 103
         }
104 104
 
105
-        if ( empty($id) ) {
105
+        if ( empty( $id ) ) {
106 106
 			$id = FrmAppHelper::get_post_param( 'element_id', '', 'sanitize_title' );
107 107
 			$id = str_replace( 'field_label_', '', $id );
108 108
         }
109 109
 
110 110
 		$value = FrmAppHelper::get_post_param( 'update_value', '', 'wp_kses_post' );
111 111
 		$value = trim( $value );
112
-        if ( trim(strip_tags($value)) == '' ) {
112
+        if ( trim( strip_tags( $value ) ) == '' ) {
113 113
             // set blank value if there is no content
114 114
             $value = '';
115 115
         }
@@ -123,7 +123,7 @@  discard block
 block discarded – undo
123 123
     }
124 124
 
125 125
     public static function update_ajax_option() {
126
-		FrmAppHelper::permission_check('frm_edit_forms');
126
+		FrmAppHelper::permission_check( 'frm_edit_forms' );
127 127
         check_ajax_referer( 'frm_ajax', 'nonce' );
128 128
 
129 129
 		$field_id = FrmAppHelper::get_post_param( 'field', 0, 'absint' );
@@ -136,7 +136,7 @@  discard block
 block discarded – undo
136 136
 		if ( isset( $_POST['separate_value'] ) ) {
137 137
 			$new_val = FrmField::is_option_true( $field, 'separate_value' ) ? 0 : 1;
138 138
 			$field->field_options['separate_value'] = $new_val;
139
-			unset($new_val);
139
+			unset( $new_val );
140 140
 		}
141 141
 
142 142
         FrmField::update( $field_id, array(
@@ -147,7 +147,7 @@  discard block
 block discarded – undo
147 147
     }
148 148
 
149 149
     public static function duplicate() {
150
-		FrmAppHelper::permission_check('frm_edit_forms');
150
+		FrmAppHelper::permission_check( 'frm_edit_forms' );
151 151
         check_ajax_referer( 'frm_ajax', 'nonce' );
152 152
 
153 153
         global $wpdb;
@@ -172,11 +172,11 @@  discard block
 block discarded – undo
172 172
 
173 173
 	    $values = apply_filters( 'frm_prepare_single_field_for_duplication', $values );
174 174
 
175
-        if ( ! $field_id = FrmField::create($values) ) {
175
+        if ( ! $field_id = FrmField::create( $values ) ) {
176 176
             wp_die();
177 177
         }
178 178
 
179
-        self::include_single_field($field_id, $values);
179
+        self::include_single_field( $field_id, $values );
180 180
 
181 181
         wp_die();
182 182
     }
@@ -185,9 +185,9 @@  discard block
 block discarded – undo
185 185
      * Load a single field in the form builder along with all needed variables
186 186
      */
187 187
     public static function include_single_field( $field_id, $values, $form_id = 0 ) {
188
-        $field = FrmFieldsHelper::setup_edit_vars(FrmField::getOne($field_id));
188
+        $field = FrmFieldsHelper::setup_edit_vars( FrmField::getOne( $field_id ) );
189 189
 		$field_name = 'item_meta[' . $field_id . ']';
190
-        $html_id = FrmFieldsHelper::get_html_id($field);
190
+        $html_id = FrmFieldsHelper::get_html_id( $field );
191 191
         $id = $form_id ? $form_id : $field['form_id'];
192 192
         if ( $field['type'] == 'html' ) {
193 193
             $field['stop_filter'] = true;
@@ -199,7 +199,7 @@  discard block
 block discarded – undo
199 199
     }
200 200
 
201 201
     public static function destroy() {
202
-		FrmAppHelper::permission_check('frm_edit_forms');
202
+		FrmAppHelper::permission_check( 'frm_edit_forms' );
203 203
         check_ajax_referer( 'frm_ajax', 'nonce' );
204 204
 
205 205
 		$field_id = FrmAppHelper::get_post_param( 'field_id', 0, 'absint' );
@@ -211,14 +211,14 @@  discard block
 block discarded – undo
211 211
 
212 212
     //Add Single Option or Other Option
213 213
     public static function add_option() {
214
-		FrmAppHelper::permission_check('frm_edit_forms');
214
+		FrmAppHelper::permission_check( 'frm_edit_forms' );
215 215
         check_ajax_referer( 'frm_ajax', 'nonce' );
216 216
 
217 217
 		$id = FrmAppHelper::get_post_param( 'field_id', 0, 'absint' );
218 218
 		$opt_type = FrmAppHelper::get_post_param( 'opt_type', '', 'sanitize_text_field' );
219 219
 
220 220
         //Get the field
221
-        $field = FrmField::getOne($id);
221
+        $field = FrmField::getOne( $id );
222 222
 
223 223
 		if ( ! empty( $field->options ) ) {
224 224
 			$keys = array_keys( $field->options );
@@ -241,13 +241,13 @@  discard block
 block discarded – undo
241 241
 			$first_opt = reset( $field->options );
242 242
 			$next_opt = count( $field->options );
243 243
             if ( $first_opt != '' ) {
244
-                $next_opt++;
244
+                $next_opt ++;
245 245
             }
246 246
 			$opt = esc_html__( 'Option', 'formidable' ) . ' ' . $next_opt;
247
-            unset($next_opt);
247
+            unset( $next_opt );
248 248
         }
249 249
         $field_val = $opt;
250
-		$field->options[ $opt_key ] = $opt;
250
+		$field->options[$opt_key] = $opt;
251 251
 
252 252
         //Update options in DB
253 253
 		FrmField::update( $id, array( 'options' => $field->options ) );
@@ -256,13 +256,13 @@  discard block
 block discarded – undo
256 256
         $field = array(
257 257
             'type'  => $field_data->type,
258 258
             'id'    => $id,
259
-            'separate_value' => isset($field_data->field_options['separate_value']) ? $field_data->field_options['separate_value'] : 0,
259
+            'separate_value' => isset( $field_data->field_options['separate_value'] ) ? $field_data->field_options['separate_value'] : 0,
260 260
             'form_id' => $field_data->form_id,
261 261
             'field_key' => $field_data->field_key,
262 262
         );
263 263
 
264 264
 		$field_name = 'item_meta[' . $id . ']';
265
-        $html_id = FrmFieldsHelper::get_html_id($field);
265
+        $html_id = FrmFieldsHelper::get_html_id( $field );
266 266
         $checked = '';
267 267
 
268 268
         if ( 'other' == $opt_type ) {
@@ -274,7 +274,7 @@  discard block
 block discarded – undo
274 274
     }
275 275
 
276 276
     public static function edit_option() {
277
-		FrmAppHelper::permission_check('frm_edit_forms');
277
+		FrmAppHelper::permission_check( 'frm_edit_forms' );
278 278
         check_ajax_referer( 'frm_ajax', 'nonce' );
279 279
 
280 280
 		$element_id = FrmAppHelper::get_post_param( 'element_id', '', 'sanitize_title' );
@@ -288,28 +288,28 @@  discard block
 block discarded – undo
288 288
             $new_label = $update_value;
289 289
         }
290 290
 
291
-        $field = FrmField::getOne($id);
291
+        $field = FrmField::getOne( $id );
292 292
         $separate_values = FrmField::is_option_true( $field, 'separate_value' );
293 293
 
294
-        $this_opt_id = end($ids);
295
-		$this_opt = (array) $field->options[ $this_opt_id ];
296
-		$other_opt = ( $this_opt_id && strpos( $this_opt_id, 'other') !== false );
294
+        $this_opt_id = end( $ids );
295
+		$this_opt = (array) $field->options[$this_opt_id];
296
+		$other_opt = ( $this_opt_id && strpos( $this_opt_id, 'other' ) !== false );
297 297
 
298
-        $label = isset($this_opt['label']) ? $this_opt['label'] : reset($this_opt);
299
-        $value = isset($this_opt['value']) ? $this_opt['value'] : '';
298
+        $label = isset( $this_opt['label'] ) ? $this_opt['label'] : reset( $this_opt );
299
+        $value = isset( $this_opt['value'] ) ? $this_opt['value'] : '';
300 300
 
301 301
         if ( ! isset( $new_label ) ) {
302 302
             $new_label = $label;
303 303
         }
304 304
 
305
-        if ( isset($new_value) || isset($value) ) {
306
-            $update_value = isset($new_value) ? $new_value : $value;
305
+        if ( isset( $new_value ) || isset( $value ) ) {
306
+            $update_value = isset( $new_value ) ? $new_value : $value;
307 307
         }
308 308
 
309 309
 		if ( $update_value != $new_label && $other_opt === false && $separate_values ) {
310
-			$field->options[ $this_opt_id ] = array( 'value' => $update_value, 'label' => $new_label );
310
+			$field->options[$this_opt_id] = array( 'value' => $update_value, 'label' => $new_label );
311 311
         } else {
312
-			$field->options[ $this_opt_id ] = $orig_update_value;
312
+			$field->options[$this_opt_id] = $orig_update_value;
313 313
         }
314 314
 
315 315
 		FrmField::update( $field->id, array( 'options' => $field->options ) );
@@ -318,7 +318,7 @@  discard block
 block discarded – undo
318 318
     }
319 319
 
320 320
     public static function delete_option() {
321
-		FrmAppHelper::permission_check('frm_edit_forms');
321
+		FrmAppHelper::permission_check( 'frm_edit_forms' );
322 322
         check_ajax_referer( 'frm_ajax', 'nonce' );
323 323
 
324 324
 		$field_id = FrmAppHelper::get_post_param( 'field_id', 0, 'absint' );
@@ -327,7 +327,7 @@  discard block
 block discarded – undo
327 327
 		$opt_key = FrmAppHelper::get_post_param( 'opt_key', 0, 'sanitize_title' );
328 328
 
329 329
 		$options = $field->options;
330
-        unset( $options[ $opt_key ] );
330
+        unset( $options[$opt_key] );
331 331
         $response = array( 'other' => true );
332 332
 
333 333
         //If the deleted option is an "other" option
@@ -393,9 +393,9 @@  discard block
 block discarded – undo
393 393
 
394 394
         $admin_body_class .= ' admin-color-' . sanitize_html_class( get_user_option( 'admin_color' ), 'fresh' );
395 395
         $prepop = array();
396
-        FrmFieldsHelper::get_bulk_prefilled_opts($prepop);
396
+        FrmFieldsHelper::get_bulk_prefilled_opts( $prepop );
397 397
 
398
-        $field = FrmField::getOne($field_id);
398
+        $field = FrmField::getOne( $field_id );
399 399
 
400 400
         wp_enqueue_script( 'utils' );
401 401
 		wp_enqueue_style( 'formidable-admin', FrmAppHelper::plugin_url() . '/css/frm_admin.css' );
@@ -406,35 +406,35 @@  discard block
 block discarded – undo
406 406
     }
407 407
 
408 408
     public static function import_options() {
409
-		FrmAppHelper::permission_check('frm_edit_forms');
409
+		FrmAppHelper::permission_check( 'frm_edit_forms' );
410 410
         check_ajax_referer( 'frm_ajax', 'nonce' );
411 411
 
412
-        if ( ! is_admin() || ! current_user_can('frm_edit_forms') ) {
412
+        if ( ! is_admin() || ! current_user_can( 'frm_edit_forms' ) ) {
413 413
             return;
414 414
         }
415 415
 
416 416
 		$field_id = absint( $_POST['field_id'] );
417
-        $field = FrmField::getOne($field_id);
417
+        $field = FrmField::getOne( $field_id );
418 418
 
419 419
 		if ( ! in_array( $field->type, array( 'radio', 'checkbox', 'select' ) ) ) {
420 420
             return;
421 421
         }
422 422
 
423
-        $field = FrmFieldsHelper::setup_edit_vars($field);
423
+        $field = FrmFieldsHelper::setup_edit_vars( $field );
424 424
 		$opts = FrmAppHelper::get_param( 'opts', '', 'post', 'wp_kses_post' );
425 425
 		$opts = explode( "\n", rtrim( $opts, "\n" ) );
426 426
 		$opts = array_map( 'trim', $opts );
427 427
 
428 428
         if ( $field['separate_value'] ) {
429 429
             foreach ( $opts as $opt_key => $opt ) {
430
-                if ( strpos($opt, '|') !== false ) {
431
-                    $vals = explode('|', $opt);
430
+                if ( strpos( $opt, '|' ) !== false ) {
431
+                    $vals = explode( '|', $opt );
432 432
                     if ( $vals[0] != $vals[1] ) {
433
-                        $opts[ $opt_key ] = array( 'label' => trim( $vals[0] ), 'value' => trim( $vals[1] ) );
433
+                        $opts[$opt_key] = array( 'label' => trim( $vals[0] ), 'value' => trim( $vals[1] ) );
434 434
                     }
435
-                    unset($vals);
435
+                    unset( $vals );
436 436
                 }
437
-                unset($opt_key, $opt);
437
+                unset( $opt_key, $opt );
438 438
             }
439 439
         }
440 440
 
@@ -443,12 +443,12 @@  discard block
 block discarded – undo
443 443
             $other_array = array();
444 444
             foreach ( $field['options'] as $opt_key => $opt ) {
445 445
                 if ( $opt_key && strpos( $opt_key, 'other' ) !== false ) {
446
-                    $other_array[ $opt_key ] = $opt;
446
+                    $other_array[$opt_key] = $opt;
447 447
                 }
448
-                unset($opt_key, $opt);
448
+                unset( $opt_key, $opt );
449 449
             }
450
-            if ( ! empty($other_array) ) {
451
-                $opts = array_merge( $opts, $other_array);
450
+            if ( ! empty( $other_array ) ) {
451
+                $opts = array_merge( $opts, $other_array );
452 452
             }
453 453
         }
454 454
 
@@ -463,14 +463,14 @@  discard block
 block discarded – undo
463 463
         if ( $field['type'] == 'radio' || $field['type'] == 'checkbox' ) {
464 464
 			require( FrmAppHelper::plugin_path() . '/classes/views/frm-fields/radio.php' );
465 465
         } else {
466
-            FrmFieldsHelper::show_single_option($field);
466
+            FrmFieldsHelper::show_single_option( $field );
467 467
         }
468 468
 
469 469
         wp_die();
470 470
     }
471 471
 
472 472
     public static function update_order() {
473
-		FrmAppHelper::permission_check('frm_edit_forms');
473
+		FrmAppHelper::permission_check( 'frm_edit_forms' );
474 474
         check_ajax_referer( 'frm_ajax', 'nonce' );
475 475
 
476 476
 		$fields = FrmAppHelper::get_post_param( 'frm_field_id' );
@@ -487,8 +487,8 @@  discard block
 block discarded – undo
487 487
             'rte'       => 'textarea',
488 488
             'website'   => 'url',
489 489
         );
490
-        if ( isset( $type_switch[ $type ] ) ) {
491
-            $type = $type_switch[ $type ];
490
+        if ( isset( $type_switch[$type] ) ) {
491
+            $type = $type_switch[$type];
492 492
         }
493 493
 
494 494
 		$pro_fields = FrmField::pro_field_selection();
@@ -532,19 +532,19 @@  discard block
 block discarded – undo
532 532
 
533 533
     public static function input_html( $field, $echo = true ) {
534 534
         $class = array(); //$field['type'];
535
-        self::add_input_classes($field, $class);
535
+        self::add_input_classes( $field, $class );
536 536
 
537 537
         $add_html = array();
538
-        self::add_html_size($field, $add_html);
539
-        self::add_html_length($field, $add_html);
540
-        self::add_html_placeholder($field, $add_html, $class);
538
+        self::add_html_size( $field, $add_html );
539
+        self::add_html_length( $field, $add_html );
540
+        self::add_html_placeholder( $field, $add_html, $class );
541 541
 		self::add_validation_messages( $field, $add_html );
542 542
 
543
-        $class = apply_filters('frm_field_classes', implode(' ', $class), $field);
543
+        $class = apply_filters( 'frm_field_classes', implode( ' ', $class ), $field );
544 544
 
545 545
 		FrmFormsHelper::add_html_attr( $class, 'class', $add_html );
546 546
 
547
-        self::add_shortcodes_to_html($field, $add_html);
547
+        self::add_shortcodes_to_html( $field, $add_html );
548 548
 
549 549
 		$add_html = apply_filters( 'frm_field_extra_html', $add_html, $field );
550 550
 		$add_html = ' ' . implode( ' ', $add_html ) . '  ';
@@ -557,7 +557,7 @@  discard block
 block discarded – undo
557 557
     }
558 558
 
559 559
 	private static function add_input_classes( $field, array &$class ) {
560
-        if ( isset($field['input_class']) && ! empty($field['input_class']) ) {
560
+        if ( isset( $field['input_class'] ) && ! empty( $field['input_class'] ) ) {
561 561
             $class[] = $field['input_class'];
562 562
         }
563 563
 
@@ -565,7 +565,7 @@  discard block
 block discarded – undo
565 565
             return;
566 566
         }
567 567
 
568
-        if ( isset($field['size']) && $field['size'] > 0 ) {
568
+        if ( isset( $field['size'] ) && $field['size'] > 0 ) {
569 569
             $class[] = 'auto_width';
570 570
         }
571 571
     }
@@ -575,19 +575,19 @@  discard block
 block discarded – undo
575 575
             return;
576 576
         }
577 577
 
578
-        if ( FrmAppHelper::is_admin_page('formidable' ) ) {
578
+        if ( FrmAppHelper::is_admin_page( 'formidable' ) ) {
579 579
             return;
580 580
         }
581 581
 
582
-        if ( is_numeric($field['size']) ) {
582
+        if ( is_numeric( $field['size'] ) ) {
583 583
             $field['size'] .= 'px';
584 584
         }
585 585
 
586
-        $important = apply_filters('frm_use_important_width', 1, $field);
586
+        $important = apply_filters( 'frm_use_important_width', 1, $field );
587 587
         // Note: This inline styling must stay since we cannot realistically set a class for every possible field size
588 588
 		$add_html['style'] = 'style="width:' . esc_attr( $field['size'] ) . ( $important ? ' !important' : '' ) . '"';
589 589
 
590
-        self::add_html_cols($field, $add_html);
590
+        self::add_html_cols( $field, $add_html );
591 591
     }
592 592
 
593 593
 	private static function add_html_cols( $field, array &$add_html ) {
@@ -604,13 +604,13 @@  discard block
 block discarded – undo
604 604
         );
605 605
 
606 606
         // include "col" for valid html
607
-        $unit = trim(preg_replace('/[0-9]+/', '', $field['size']));
607
+        $unit = trim( preg_replace( '/[0-9]+/', '', $field['size'] ) );
608 608
 
609
-        if ( ! isset( $calc[ $unit ] ) ) {
609
+        if ( ! isset( $calc[$unit] ) ) {
610 610
             return;
611 611
         }
612 612
 
613
-        $size = (float) str_replace( $unit, '', $field['size'] ) / $calc[ $unit ];
613
+        $size = (float) str_replace( $unit, '', $field['size'] ) / $calc[$unit];
614 614
 
615 615
 		$add_html['cols'] = 'cols="' . absint( $size ) . '"';
616 616
     }
@@ -621,7 +621,7 @@  discard block
 block discarded – undo
621 621
             return;
622 622
         }
623 623
 
624
-        if ( FrmAppHelper::is_admin_page('formidable' ) ) {
624
+        if ( FrmAppHelper::is_admin_page( 'formidable' ) ) {
625 625
             // don't load on form builder page
626 626
             return;
627 627
         }
@@ -653,7 +653,7 @@  discard block
 block discarded – undo
653 653
 		if ( $frm_settings->use_html && ! in_array( $field['type'], array( 'select', 'radio', 'checkbox', 'hidden' ) ) ) {
654 654
             // use HMTL5 placeholder with js fallback
655 655
 			$add_html['placeholder'] = 'placeholder="' . esc_attr( $field['default_value'] ) . '"';
656
-            wp_enqueue_script('jquery-placeholder');
656
+            wp_enqueue_script( 'jquery-placeholder' );
657 657
         } else if ( ! $frm_settings->use_html ) {
658 658
 			$val = str_replace( array( "\r\n", "\n" ), '\r', addslashes( str_replace( '&#039;', "'", esc_attr( $field['default_value'] ) ) ) );
659 659
 			$add_html['data-frmval'] = 'data-frmval="' . esc_attr( $val ) . '"';
@@ -687,15 +687,15 @@  discard block
 block discarded – undo
687 687
                 continue;
688 688
             }
689 689
 
690
-            if ( is_numeric($k) && strpos($v, '=') ) {
690
+            if ( is_numeric( $k ) && strpos( $v, '=' ) ) {
691 691
                 $add_html[] = $v;
692
-            } else if ( ! empty( $k ) && isset( $add_html[ $k ] ) ) {
693
-				$add_html[ $k ] = str_replace( $k . '="', $k . '="' . $v, $add_html[ $k ] );
692
+            } else if ( ! empty( $k ) && isset( $add_html[$k] ) ) {
693
+				$add_html[$k] = str_replace( $k . '="', $k . '="' . $v, $add_html[$k] );
694 694
             } else {
695
-				$add_html[ $k ] = $k . '="' . esc_attr( $v ) . '"';
695
+				$add_html[$k] = $k . '="' . esc_attr( $v ) . '"';
696 696
             }
697 697
 
698
-            unset($k, $v);
698
+            unset( $k, $v );
699 699
         }
700 700
     }
701 701
 
@@ -711,8 +711,8 @@  discard block
 block discarded – undo
711 711
     }
712 712
 
713 713
 	public static function check_label( $opt ) {
714
-        if ( is_array($opt) ) {
715
-            $opt = (isset($opt['label']) ? $opt['label'] : reset($opt));
714
+        if ( is_array( $opt ) ) {
715
+            $opt = ( isset( $opt['label'] ) ? $opt['label'] : reset( $opt ) );
716 716
         }
717 717
 
718 718
         return $opt;
Please login to merge, or discard this patch.
Indentation   +424 added lines, -424 removed lines patch added patch discarded remove patch
@@ -2,129 +2,129 @@  discard block
 block discarded – undo
2 2
 
3 3
 class FrmFieldsController {
4 4
 
5
-    public static function load_field() {
5
+	public static function load_field() {
6 6
 		FrmAppHelper::permission_check('frm_edit_forms');
7
-        check_ajax_referer( 'frm_ajax', 'nonce' );
7
+		check_ajax_referer( 'frm_ajax', 'nonce' );
8 8
 
9
-        $fields = $_POST['field'];
10
-        if ( empty( $fields ) ) {
11
-            wp_die();
12
-        }
9
+		$fields = $_POST['field'];
10
+		if ( empty( $fields ) ) {
11
+			wp_die();
12
+		}
13 13
 
14
-        $_GET['page'] = 'formidable';
15
-        $fields = stripslashes_deep( $fields );
14
+		$_GET['page'] = 'formidable';
15
+		$fields = stripslashes_deep( $fields );
16 16
 
17
-        $ajax = true;
17
+		$ajax = true;
18 18
 		$values = array( 'id' => FrmAppHelper::get_post_param( 'form_id', '', 'absint' ) );
19
-        $path = FrmAppHelper::plugin_path();
20
-        $field_html = array();
21
-
22
-        foreach ( $fields as $field ) {
23
-            $field = htmlspecialchars_decode( nl2br( $field ) );
24
-            $field = json_decode( $field, true );
25
-            if ( ! isset( $field['id'] ) ) {
26
-                // this field may have already been loaded
27
-                continue;
28
-            }
19
+		$path = FrmAppHelper::plugin_path();
20
+		$field_html = array();
21
+
22
+		foreach ( $fields as $field ) {
23
+			$field = htmlspecialchars_decode( nl2br( $field ) );
24
+			$field = json_decode( $field, true );
25
+			if ( ! isset( $field['id'] ) ) {
26
+				// this field may have already been loaded
27
+				continue;
28
+			}
29 29
 
30
-            $field_id = absint( $field['id'] );
30
+			$field_id = absint( $field['id'] );
31 31
 
32
-            if ( ! isset( $field['value'] ) ) {
33
-                $field['value'] = '';
34
-            }
32
+			if ( ! isset( $field['value'] ) ) {
33
+				$field['value'] = '';
34
+			}
35 35
 
36 36
 			$field_name = 'item_meta[' . $field_id . ']';
37
-            $html_id = FrmFieldsHelper::get_html_id($field);
37
+			$html_id = FrmFieldsHelper::get_html_id($field);
38 38
 
39
-            ob_start();
39
+			ob_start();
40 40
 			include( $path . '/classes/views/frm-forms/add_field.php' );
41
-            $field_html[ $field_id ] = ob_get_contents();
42
-            ob_end_clean();
43
-        }
41
+			$field_html[ $field_id ] = ob_get_contents();
42
+			ob_end_clean();
43
+		}
44 44
 
45
-        unset($path);
45
+		unset($path);
46 46
 
47
-        echo json_encode($field_html);
47
+		echo json_encode($field_html);
48 48
 
49
-        wp_die();
50
-    }
49
+		wp_die();
50
+	}
51 51
 
52 52
 	/**
53 53
 	 * Create a new field with ajax
54 54
 	 */
55
-    public static function create() {
55
+	public static function create() {
56 56
 		FrmAppHelper::permission_check('frm_edit_forms');
57
-        check_ajax_referer( 'frm_ajax', 'nonce' );
57
+		check_ajax_referer( 'frm_ajax', 'nonce' );
58 58
 
59 59
 		$field_type = FrmAppHelper::get_post_param( 'field_type', '', 'sanitize_text_field' );
60 60
 		$form_id = FrmAppHelper::get_post_param( 'form_id', 0, 'absint' );
61 61
 
62 62
 		$field = self::include_new_field( $field_type, $form_id );
63 63
 
64
-        // this hook will allow for multiple fields to be added at once
65
-        do_action('frm_after_field_created', $field, $form_id);
64
+		// this hook will allow for multiple fields to be added at once
65
+		do_action('frm_after_field_created', $field, $form_id);
66 66
 
67
-        wp_die();
68
-    }
67
+		wp_die();
68
+	}
69 69
 
70
-    /**
71
-     * Set up and create a new field
72
-     *
73
-     * @param string $field_type
74
-     * @param integer $form_id
75
-     * @return array|bool
76
-     */
70
+	/**
71
+	 * Set up and create a new field
72
+	 *
73
+	 * @param string $field_type
74
+	 * @param integer $form_id
75
+	 * @return array|bool
76
+	 */
77 77
 	public static function include_new_field( $field_type, $form_id ) {
78
-        $values = array();
79
-        if ( FrmAppHelper::pro_is_installed() ) {
80
-            $values['post_type'] = FrmProFormsHelper::post_type($form_id);
81
-        }
78
+		$values = array();
79
+		if ( FrmAppHelper::pro_is_installed() ) {
80
+			$values['post_type'] = FrmProFormsHelper::post_type($form_id);
81
+		}
82 82
 
83 83
 		$field_values = FrmFieldsHelper::setup_new_vars( $field_type, $form_id );
84
-        $field_values = apply_filters( 'frm_before_field_created', $field_values );
84
+		$field_values = apply_filters( 'frm_before_field_created', $field_values );
85 85
 
86
-        $field_id = FrmField::create( $field_values );
86
+		$field_id = FrmField::create( $field_values );
87 87
 
88
-        if ( ! $field_id ) {
89
-            return false;
90
-        }
88
+		if ( ! $field_id ) {
89
+			return false;
90
+		}
91 91
 
92
-        $field = self::include_single_field($field_id, $values, $form_id);
92
+		$field = self::include_single_field($field_id, $values, $form_id);
93 93
 
94
-        return $field;
95
-    }
94
+		return $field;
95
+	}
96 96
 
97 97
 	public static function edit_name( $field = 'name', $id = '' ) {
98 98
 		FrmAppHelper::permission_check('frm_edit_forms');
99
-        check_ajax_referer( 'frm_ajax', 'nonce' );
99
+		check_ajax_referer( 'frm_ajax', 'nonce' );
100 100
 
101
-        if ( empty($field) ) {
102
-            $field = 'name';
103
-        }
101
+		if ( empty($field) ) {
102
+			$field = 'name';
103
+		}
104 104
 
105
-        if ( empty($id) ) {
105
+		if ( empty($id) ) {
106 106
 			$id = FrmAppHelper::get_post_param( 'element_id', '', 'sanitize_title' );
107 107
 			$id = str_replace( 'field_label_', '', $id );
108
-        }
108
+		}
109 109
 
110 110
 		$value = FrmAppHelper::get_post_param( 'update_value', '', 'wp_kses_post' );
111 111
 		$value = trim( $value );
112
-        if ( trim(strip_tags($value)) == '' ) {
113
-            // set blank value if there is no content
114
-            $value = '';
115
-        }
112
+		if ( trim(strip_tags($value)) == '' ) {
113
+			// set blank value if there is no content
114
+			$value = '';
115
+		}
116 116
 
117 117
 		FrmField::update( $id, array( $field => $value ) );
118 118
 
119 119
 		do_action( 'frm_after_update_field_' . $field, compact( 'id', 'value' ) );
120 120
 
121 121
 		echo stripslashes( wp_kses_post( $value ) );
122
-        wp_die();
123
-    }
122
+		wp_die();
123
+	}
124 124
 
125
-    public static function update_ajax_option() {
125
+	public static function update_ajax_option() {
126 126
 		FrmAppHelper::permission_check('frm_edit_forms');
127
-        check_ajax_referer( 'frm_ajax', 'nonce' );
127
+		check_ajax_referer( 'frm_ajax', 'nonce' );
128 128
 
129 129
 		$field_id = FrmAppHelper::get_post_param( 'field', 0, 'absint' );
130 130
 		if ( ! $field_id ) {
@@ -139,143 +139,143 @@  discard block
 block discarded – undo
139 139
 			unset($new_val);
140 140
 		}
141 141
 
142
-        FrmField::update( $field_id, array(
143
-            'field_options' => $field->field_options,
142
+		FrmField::update( $field_id, array(
143
+			'field_options' => $field->field_options,
144 144
 			'form_id'		=> $field->form_id,
145
-        ) );
146
-        wp_die();
147
-    }
145
+		) );
146
+		wp_die();
147
+	}
148 148
 
149
-    public static function duplicate() {
149
+	public static function duplicate() {
150 150
 		FrmAppHelper::permission_check('frm_edit_forms');
151
-        check_ajax_referer( 'frm_ajax', 'nonce' );
151
+		check_ajax_referer( 'frm_ajax', 'nonce' );
152 152
 
153
-        global $wpdb;
153
+		global $wpdb;
154 154
 
155 155
 		$field_id = FrmAppHelper::get_post_param( 'field_id', 0, 'absint' );
156 156
 		$form_id = FrmAppHelper::get_post_param( 'form_id', 0, 'absint' );
157 157
 
158 158
 		$copy_field = FrmField::getOne( $field_id );
159
-        if ( ! $copy_field ) {
160
-            wp_die();
161
-        }
159
+		if ( ! $copy_field ) {
160
+			wp_die();
161
+		}
162 162
 
163 163
 		do_action( 'frm_duplicate_field', $copy_field, $form_id );
164 164
 		do_action( 'frm_duplicate_field_' . $copy_field->type, $copy_field, $form_id );
165 165
 
166 166
 		$values = array();
167
-        FrmFieldsHelper::fill_field( $values, $copy_field, $form_id );
167
+		FrmFieldsHelper::fill_field( $values, $copy_field, $form_id );
168 168
 
169 169
 		$field_count = FrmDb::get_count( $wpdb->prefix . 'frm_fields fi LEFT JOIN ' . $wpdb->prefix . 'frm_forms fr ON (fi.form_id = fr.id)', array( 'or' => 1, 'fr.id' => $form_id, 'fr.parent_form_id' => $form_id ) );
170 170
 
171
-        $values['field_order'] = $field_count + 1;
171
+		$values['field_order'] = $field_count + 1;
172 172
 
173
-	    $values = apply_filters( 'frm_prepare_single_field_for_duplication', $values );
173
+		$values = apply_filters( 'frm_prepare_single_field_for_duplication', $values );
174 174
 
175
-        if ( ! $field_id = FrmField::create($values) ) {
176
-            wp_die();
177
-        }
175
+		if ( ! $field_id = FrmField::create($values) ) {
176
+			wp_die();
177
+		}
178 178
 
179
-        self::include_single_field($field_id, $values);
179
+		self::include_single_field($field_id, $values);
180 180
 
181
-        wp_die();
182
-    }
181
+		wp_die();
182
+	}
183 183
 
184
-    /**
185
-     * Load a single field in the form builder along with all needed variables
186
-     */
187
-    public static function include_single_field( $field_id, $values, $form_id = 0 ) {
188
-        $field = FrmFieldsHelper::setup_edit_vars(FrmField::getOne($field_id));
184
+	/**
185
+	 * Load a single field in the form builder along with all needed variables
186
+	 */
187
+	public static function include_single_field( $field_id, $values, $form_id = 0 ) {
188
+		$field = FrmFieldsHelper::setup_edit_vars(FrmField::getOne($field_id));
189 189
 		$field_name = 'item_meta[' . $field_id . ']';
190
-        $html_id = FrmFieldsHelper::get_html_id($field);
191
-        $id = $form_id ? $form_id : $field['form_id'];
192
-        if ( $field['type'] == 'html' ) {
193
-            $field['stop_filter'] = true;
194
-        }
190
+		$html_id = FrmFieldsHelper::get_html_id($field);
191
+		$id = $form_id ? $form_id : $field['form_id'];
192
+		if ( $field['type'] == 'html' ) {
193
+			$field['stop_filter'] = true;
194
+		}
195 195
 
196 196
 		require( FrmAppHelper::plugin_path() . '/classes/views/frm-forms/add_field.php' );
197 197
 
198
-        return $field;
199
-    }
198
+		return $field;
199
+	}
200 200
 
201
-    public static function destroy() {
201
+	public static function destroy() {
202 202
 		FrmAppHelper::permission_check('frm_edit_forms');
203
-        check_ajax_referer( 'frm_ajax', 'nonce' );
203
+		check_ajax_referer( 'frm_ajax', 'nonce' );
204 204
 
205 205
 		$field_id = FrmAppHelper::get_post_param( 'field_id', 0, 'absint' );
206 206
 		FrmField::destroy( $field_id );
207
-        wp_die();
208
-    }
207
+		wp_die();
208
+	}
209 209
 
210
-    /* Field Options */
210
+	/* Field Options */
211 211
 
212
-    //Add Single Option or Other Option
213
-    public static function add_option() {
212
+	//Add Single Option or Other Option
213
+	public static function add_option() {
214 214
 		FrmAppHelper::permission_check('frm_edit_forms');
215
-        check_ajax_referer( 'frm_ajax', 'nonce' );
215
+		check_ajax_referer( 'frm_ajax', 'nonce' );
216 216
 
217 217
 		$id = FrmAppHelper::get_post_param( 'field_id', 0, 'absint' );
218 218
 		$opt_type = FrmAppHelper::get_post_param( 'opt_type', '', 'sanitize_text_field' );
219 219
 
220
-        //Get the field
221
-        $field = FrmField::getOne($id);
220
+		//Get the field
221
+		$field = FrmField::getOne($id);
222 222
 
223 223
 		if ( ! empty( $field->options ) ) {
224 224
 			$keys = array_keys( $field->options );
225
-            $last = str_replace( 'other_', '', end( $keys ) );
226
-        } else {
227
-            $last = 0;
228
-        }
229
-        $opt_key = $last + 1;
225
+			$last = str_replace( 'other_', '', end( $keys ) );
226
+		} else {
227
+			$last = 0;
228
+		}
229
+		$opt_key = $last + 1;
230 230
 
231
-        if ( 'other' == $opt_type ) {
231
+		if ( 'other' == $opt_type ) {
232 232
 			$opt = esc_html__( 'Other', 'formidable' );
233
-            $other_val = '';
234
-            $opt_key = 'other_' . $opt_key;
235
-
236
-            //Update value of "other" in DB
237
-            $field_options = maybe_unserialize( $field->field_options );
238
-            $field_options['other'] = 1;
239
-            FrmField::update( $id, array( 'field_options' => maybe_serialize( $field_options ) ) );
240
-        } else {
233
+			$other_val = '';
234
+			$opt_key = 'other_' . $opt_key;
235
+
236
+			//Update value of "other" in DB
237
+			$field_options = maybe_unserialize( $field->field_options );
238
+			$field_options['other'] = 1;
239
+			FrmField::update( $id, array( 'field_options' => maybe_serialize( $field_options ) ) );
240
+		} else {
241 241
 			$first_opt = reset( $field->options );
242 242
 			$next_opt = count( $field->options );
243
-            if ( $first_opt != '' ) {
244
-                $next_opt++;
245
-            }
243
+			if ( $first_opt != '' ) {
244
+				$next_opt++;
245
+			}
246 246
 			$opt = esc_html__( 'Option', 'formidable' ) . ' ' . $next_opt;
247
-            unset($next_opt);
248
-        }
249
-        $field_val = $opt;
247
+			unset($next_opt);
248
+		}
249
+		$field_val = $opt;
250 250
 		$field->options[ $opt_key ] = $opt;
251 251
 
252
-        //Update options in DB
252
+		//Update options in DB
253 253
 		FrmField::update( $id, array( 'options' => $field->options ) );
254 254
 
255
-        $field_data = $field;
256
-        $field = array(
257
-            'type'  => $field_data->type,
258
-            'id'    => $id,
259
-            'separate_value' => isset($field_data->field_options['separate_value']) ? $field_data->field_options['separate_value'] : 0,
260
-            'form_id' => $field_data->form_id,
261
-            'field_key' => $field_data->field_key,
262
-        );
255
+		$field_data = $field;
256
+		$field = array(
257
+			'type'  => $field_data->type,
258
+			'id'    => $id,
259
+			'separate_value' => isset($field_data->field_options['separate_value']) ? $field_data->field_options['separate_value'] : 0,
260
+			'form_id' => $field_data->form_id,
261
+			'field_key' => $field_data->field_key,
262
+		);
263 263
 
264 264
 		$field_name = 'item_meta[' . $id . ']';
265
-        $html_id = FrmFieldsHelper::get_html_id($field);
266
-        $checked = '';
265
+		$html_id = FrmFieldsHelper::get_html_id($field);
266
+		$checked = '';
267 267
 
268
-        if ( 'other' == $opt_type ) {
268
+		if ( 'other' == $opt_type ) {
269 269
 			require( FrmAppHelper::plugin_path() . '/pro/classes/views/frmpro-fields/other-option.php' );
270
-        } else {
270
+		} else {
271 271
 			require( FrmAppHelper::plugin_path() . '/classes/views/frm-fields/single-option.php' );
272
-        }
273
-        wp_die();
274
-    }
272
+		}
273
+		wp_die();
274
+	}
275 275
 
276
-    public static function edit_option() {
276
+	public static function edit_option() {
277 277
 		FrmAppHelper::permission_check('frm_edit_forms');
278
-        check_ajax_referer( 'frm_ajax', 'nonce' );
278
+		check_ajax_referer( 'frm_ajax', 'nonce' );
279 279
 
280 280
 		$element_id = FrmAppHelper::get_post_param( 'element_id', '', 'sanitize_title' );
281 281
 		$ids = explode( '-', $element_id );
@@ -283,43 +283,43 @@  discard block
 block discarded – undo
283 283
 
284 284
 		$orig_update_value = $update_value = trim( FrmAppHelper::get_post_param( 'update_value', '', 'wp_kses_post' ) );
285 285
 		if ( strpos( $element_id, 'key_' ) ) {
286
-            $new_value = $update_value;
287
-        } else {
288
-            $new_label = $update_value;
289
-        }
286
+			$new_value = $update_value;
287
+		} else {
288
+			$new_label = $update_value;
289
+		}
290 290
 
291
-        $field = FrmField::getOne($id);
292
-        $separate_values = FrmField::is_option_true( $field, 'separate_value' );
291
+		$field = FrmField::getOne($id);
292
+		$separate_values = FrmField::is_option_true( $field, 'separate_value' );
293 293
 
294
-        $this_opt_id = end($ids);
294
+		$this_opt_id = end($ids);
295 295
 		$this_opt = (array) $field->options[ $this_opt_id ];
296 296
 		$other_opt = ( $this_opt_id && strpos( $this_opt_id, 'other') !== false );
297 297
 
298
-        $label = isset($this_opt['label']) ? $this_opt['label'] : reset($this_opt);
299
-        $value = isset($this_opt['value']) ? $this_opt['value'] : '';
298
+		$label = isset($this_opt['label']) ? $this_opt['label'] : reset($this_opt);
299
+		$value = isset($this_opt['value']) ? $this_opt['value'] : '';
300 300
 
301
-        if ( ! isset( $new_label ) ) {
302
-            $new_label = $label;
303
-        }
301
+		if ( ! isset( $new_label ) ) {
302
+			$new_label = $label;
303
+		}
304 304
 
305
-        if ( isset($new_value) || isset($value) ) {
306
-            $update_value = isset($new_value) ? $new_value : $value;
307
-        }
305
+		if ( isset($new_value) || isset($value) ) {
306
+			$update_value = isset($new_value) ? $new_value : $value;
307
+		}
308 308
 
309 309
 		if ( $update_value != $new_label && $other_opt === false && $separate_values ) {
310 310
 			$field->options[ $this_opt_id ] = array( 'value' => $update_value, 'label' => $new_label );
311
-        } else {
311
+		} else {
312 312
 			$field->options[ $this_opt_id ] = $orig_update_value;
313
-        }
313
+		}
314 314
 
315 315
 		FrmField::update( $field->id, array( 'options' => $field->options ) );
316 316
 		echo ( $orig_update_value == '' ) ? esc_html__( '(Blank)', 'formidable' ) : stripslashes( $orig_update_value );
317
-        wp_die();
318
-    }
317
+		wp_die();
318
+	}
319 319
 
320
-    public static function delete_option() {
320
+	public static function delete_option() {
321 321
 		FrmAppHelper::permission_check('frm_edit_forms');
322
-        check_ajax_referer( 'frm_ajax', 'nonce' );
322
+		check_ajax_referer( 'frm_ajax', 'nonce' );
323 323
 
324 324
 		$field_id = FrmAppHelper::get_post_param( 'field_id', 0, 'absint' );
325 325
 		$field = FrmField::getOne( $field_id );
@@ -327,169 +327,169 @@  discard block
 block discarded – undo
327 327
 		$opt_key = FrmAppHelper::get_post_param( 'opt_key', 0, 'sanitize_title' );
328 328
 
329 329
 		$options = $field->options;
330
-        unset( $options[ $opt_key ] );
331
-        $response = array( 'other' => true );
330
+		unset( $options[ $opt_key ] );
331
+		$response = array( 'other' => true );
332 332
 
333
-        //If the deleted option is an "other" option
333
+		//If the deleted option is an "other" option
334 334
 		if ( FrmFieldsHelper::is_other_opt( $opt_key ) ) {
335
-            //Assume all other options are gone, unless proven otherwise
336
-            $other = false;
335
+			//Assume all other options are gone, unless proven otherwise
336
+			$other = false;
337 337
 
338
-            //Check if all other options are really gone
339
-            foreach ( $options as $o_key => $o_val ) {
340
-                //If there is still an other option in the field, set other to true
338
+			//Check if all other options are really gone
339
+			foreach ( $options as $o_key => $o_val ) {
340
+				//If there is still an other option in the field, set other to true
341 341
 				if ( FrmFieldsHelper::is_other_opt( $o_key ) ) {
342
-                    $other = true;
343
-                    break;
344
-                }
345
-                unset( $o_key, $o_val );
346
-            }
347
-
348
-            //If all other options are gone
349
-            if ( false === $other ) {
350
-                $field_options = maybe_unserialize( $field->field_options );
351
-                $field_options['other'] = 0;
342
+					$other = true;
343
+					break;
344
+				}
345
+				unset( $o_key, $o_val );
346
+			}
347
+
348
+			//If all other options are gone
349
+			if ( false === $other ) {
350
+				$field_options = maybe_unserialize( $field->field_options );
351
+				$field_options['other'] = 0;
352 352
 				FrmField::update( $field_id, array( 'field_options' => maybe_serialize( $field_options ) ) );
353
-                $response = array( 'other' => false );
354
-            }
355
-        }
356
-        echo json_encode( $response );
353
+				$response = array( 'other' => false );
354
+			}
355
+		}
356
+		echo json_encode( $response );
357 357
 
358 358
 		FrmField::update( $field_id, array( 'options' => maybe_serialize( $options ) ) );
359 359
 
360
-        wp_die();
361
-    }
360
+		wp_die();
361
+	}
362 362
 
363
-    public static function import_choices() {
364
-        FrmAppHelper::permission_check( 'frm_edit_forms', 'hide' );
363
+	public static function import_choices() {
364
+		FrmAppHelper::permission_check( 'frm_edit_forms', 'hide' );
365 365
 
366 366
 		$field_id = absint( $_REQUEST['field_id'] );
367 367
 
368
-        global $current_screen, $hook_suffix;
368
+		global $current_screen, $hook_suffix;
369 369
 
370
-        // Catch plugins that include admin-header.php before admin.php completes.
371
-        if ( empty( $current_screen ) && function_exists( 'set_current_screen' ) ) {
372
-            $hook_suffix = '';
373
-        	set_current_screen();
374
-        }
370
+		// Catch plugins that include admin-header.php before admin.php completes.
371
+		if ( empty( $current_screen ) && function_exists( 'set_current_screen' ) ) {
372
+			$hook_suffix = '';
373
+			set_current_screen();
374
+		}
375 375
 
376
-        if ( function_exists( 'register_admin_color_schemes' ) ) {
377
-            register_admin_color_schemes();
378
-        }
376
+		if ( function_exists( 'register_admin_color_schemes' ) ) {
377
+			register_admin_color_schemes();
378
+		}
379 379
 
380
-        $hook_suffix = $admin_body_class = '';
380
+		$hook_suffix = $admin_body_class = '';
381 381
 
382
-        if ( get_user_setting( 'mfold' ) == 'f' ) {
383
-        	$admin_body_class .= ' folded';
384
-        }
382
+		if ( get_user_setting( 'mfold' ) == 'f' ) {
383
+			$admin_body_class .= ' folded';
384
+		}
385 385
 
386
-        if ( function_exists( 'is_admin_bar_showing' ) && is_admin_bar_showing() ) {
387
-        	$admin_body_class .= ' admin-bar';
388
-        }
386
+		if ( function_exists( 'is_admin_bar_showing' ) && is_admin_bar_showing() ) {
387
+			$admin_body_class .= ' admin-bar';
388
+		}
389 389
 
390
-        if ( is_rtl() ) {
391
-        	$admin_body_class .= ' rtl';
392
-        }
390
+		if ( is_rtl() ) {
391
+			$admin_body_class .= ' rtl';
392
+		}
393 393
 
394
-        $admin_body_class .= ' admin-color-' . sanitize_html_class( get_user_option( 'admin_color' ), 'fresh' );
395
-        $prepop = array();
396
-        FrmFieldsHelper::get_bulk_prefilled_opts($prepop);
394
+		$admin_body_class .= ' admin-color-' . sanitize_html_class( get_user_option( 'admin_color' ), 'fresh' );
395
+		$prepop = array();
396
+		FrmFieldsHelper::get_bulk_prefilled_opts($prepop);
397 397
 
398
-        $field = FrmField::getOne($field_id);
398
+		$field = FrmField::getOne($field_id);
399 399
 
400
-        wp_enqueue_script( 'utils' );
400
+		wp_enqueue_script( 'utils' );
401 401
 		wp_enqueue_style( 'formidable-admin', FrmAppHelper::plugin_url() . '/css/frm_admin.css' );
402
-        FrmAppHelper::load_admin_wide_js();
402
+		FrmAppHelper::load_admin_wide_js();
403 403
 
404 404
 		include( FrmAppHelper::plugin_path() . '/classes/views/frm-fields/import_choices.php' );
405
-        wp_die();
406
-    }
405
+		wp_die();
406
+	}
407 407
 
408
-    public static function import_options() {
408
+	public static function import_options() {
409 409
 		FrmAppHelper::permission_check('frm_edit_forms');
410
-        check_ajax_referer( 'frm_ajax', 'nonce' );
410
+		check_ajax_referer( 'frm_ajax', 'nonce' );
411 411
 
412
-        if ( ! is_admin() || ! current_user_can('frm_edit_forms') ) {
413
-            return;
414
-        }
412
+		if ( ! is_admin() || ! current_user_can('frm_edit_forms') ) {
413
+			return;
414
+		}
415 415
 
416 416
 		$field_id = absint( $_POST['field_id'] );
417
-        $field = FrmField::getOne($field_id);
417
+		$field = FrmField::getOne($field_id);
418 418
 
419 419
 		if ( ! in_array( $field->type, array( 'radio', 'checkbox', 'select' ) ) ) {
420
-            return;
421
-        }
420
+			return;
421
+		}
422 422
 
423
-        $field = FrmFieldsHelper::setup_edit_vars($field);
423
+		$field = FrmFieldsHelper::setup_edit_vars($field);
424 424
 		$opts = FrmAppHelper::get_param( 'opts', '', 'post', 'wp_kses_post' );
425 425
 		$opts = explode( "\n", rtrim( $opts, "\n" ) );
426 426
 		$opts = array_map( 'trim', $opts );
427 427
 
428
-        if ( $field['separate_value'] ) {
429
-            foreach ( $opts as $opt_key => $opt ) {
430
-                if ( strpos($opt, '|') !== false ) {
431
-                    $vals = explode('|', $opt);
432
-                    if ( $vals[0] != $vals[1] ) {
433
-                        $opts[ $opt_key ] = array( 'label' => trim( $vals[0] ), 'value' => trim( $vals[1] ) );
434
-                    }
435
-                    unset($vals);
436
-                }
437
-                unset($opt_key, $opt);
438
-            }
439
-        }
440
-
441
-        //Keep other options after bulk update
442
-        if ( isset( $field['field_options']['other'] ) && $field['field_options']['other'] == true ) {
443
-            $other_array = array();
444
-            foreach ( $field['options'] as $opt_key => $opt ) {
445
-                if ( $opt_key && strpos( $opt_key, 'other' ) !== false ) {
446
-                    $other_array[ $opt_key ] = $opt;
447
-                }
448
-                unset($opt_key, $opt);
449
-            }
450
-            if ( ! empty($other_array) ) {
451
-                $opts = array_merge( $opts, $other_array);
452
-            }
453
-        }
454
-
455
-        FrmField::update( $field_id, array( 'options' => maybe_serialize( $opts ) ) );
456
-
457
-        $field['options'] = $opts;
458
-        $field_name = $field['name'];
459
-
460
-        // Get html_id which will be used in single-option.php
461
-        $html_id = FrmFieldsHelper::get_html_id( $field );
462
-
463
-        if ( $field['type'] == 'radio' || $field['type'] == 'checkbox' ) {
428
+		if ( $field['separate_value'] ) {
429
+			foreach ( $opts as $opt_key => $opt ) {
430
+				if ( strpos($opt, '|') !== false ) {
431
+					$vals = explode('|', $opt);
432
+					if ( $vals[0] != $vals[1] ) {
433
+						$opts[ $opt_key ] = array( 'label' => trim( $vals[0] ), 'value' => trim( $vals[1] ) );
434
+					}
435
+					unset($vals);
436
+				}
437
+				unset($opt_key, $opt);
438
+			}
439
+		}
440
+
441
+		//Keep other options after bulk update
442
+		if ( isset( $field['field_options']['other'] ) && $field['field_options']['other'] == true ) {
443
+			$other_array = array();
444
+			foreach ( $field['options'] as $opt_key => $opt ) {
445
+				if ( $opt_key && strpos( $opt_key, 'other' ) !== false ) {
446
+					$other_array[ $opt_key ] = $opt;
447
+				}
448
+				unset($opt_key, $opt);
449
+			}
450
+			if ( ! empty($other_array) ) {
451
+				$opts = array_merge( $opts, $other_array);
452
+			}
453
+		}
454
+
455
+		FrmField::update( $field_id, array( 'options' => maybe_serialize( $opts ) ) );
456
+
457
+		$field['options'] = $opts;
458
+		$field_name = $field['name'];
459
+
460
+		// Get html_id which will be used in single-option.php
461
+		$html_id = FrmFieldsHelper::get_html_id( $field );
462
+
463
+		if ( $field['type'] == 'radio' || $field['type'] == 'checkbox' ) {
464 464
 			require( FrmAppHelper::plugin_path() . '/classes/views/frm-fields/radio.php' );
465
-        } else {
466
-            FrmFieldsHelper::show_single_option($field);
467
-        }
465
+		} else {
466
+			FrmFieldsHelper::show_single_option($field);
467
+		}
468 468
 
469
-        wp_die();
470
-    }
469
+		wp_die();
470
+	}
471 471
 
472
-    public static function update_order() {
472
+	public static function update_order() {
473 473
 		FrmAppHelper::permission_check('frm_edit_forms');
474
-        check_ajax_referer( 'frm_ajax', 'nonce' );
474
+		check_ajax_referer( 'frm_ajax', 'nonce' );
475 475
 
476 476
 		$fields = FrmAppHelper::get_post_param( 'frm_field_id' );
477 477
 		foreach ( (array) $fields as $position => $item ) {
478 478
 			FrmField::update( absint( $item ), array( 'field_order' => absint( $position ) ) );
479 479
 		}
480
-        wp_die();
481
-    }
480
+		wp_die();
481
+	}
482 482
 
483 483
 	public static function change_type( $type ) {
484
-        $type_switch = array(
485
-            'scale'     => 'radio',
486
-            '10radio'   => 'radio',
487
-            'rte'       => 'textarea',
488
-            'website'   => 'url',
489
-        );
490
-        if ( isset( $type_switch[ $type ] ) ) {
491
-            $type = $type_switch[ $type ];
492
-        }
484
+		$type_switch = array(
485
+			'scale'     => 'radio',
486
+			'10radio'   => 'radio',
487
+			'rte'       => 'textarea',
488
+			'website'   => 'url',
489
+		);
490
+		if ( isset( $type_switch[ $type ] ) ) {
491
+			$type = $type_switch[ $type ];
492
+		}
493 493
 
494 494
 		$pro_fields = FrmField::pro_field_selection();
495 495
 		$types = array_keys( $pro_fields );
@@ -497,137 +497,137 @@  discard block
 block discarded – undo
497 497
 			$type = 'text';
498 498
 		}
499 499
 
500
-        return $type;
501
-    }
500
+		return $type;
501
+	}
502 502
 
503 503
 	public static function display_field_options( $display ) {
504 504
 		switch ( $display['type'] ) {
505
-            case 'captcha':
506
-                $display['required'] = false;
507
-                $display['invalid'] = true;
508
-                $display['default_blank'] = false;
505
+			case 'captcha':
506
+				$display['required'] = false;
507
+				$display['invalid'] = true;
508
+				$display['default_blank'] = false;
509 509
 				$display['captcha_size'] = true;
510
-            break;
511
-            case 'radio':
512
-                $display['default_blank'] = false;
513
-            break;
514
-            case 'text':
515
-            case 'textarea':
516
-                $display['size'] = true;
517
-                $display['clear_on_focus'] = true;
518
-            break;
519
-            case 'select':
520
-                $display['size'] = true;
521
-            break;
522
-            case 'url':
523
-            case 'website':
524
-            case 'email':
525
-                $display['size'] = true;
526
-                $display['clear_on_focus'] = true;
527
-                $display['invalid'] = true;
528
-        }
529
-
530
-        return $display;
531
-    }
532
-
533
-    public static function input_html( $field, $echo = true ) {
534
-        $class = array(); //$field['type'];
535
-        self::add_input_classes($field, $class);
536
-
537
-        $add_html = array();
538
-        self::add_html_size($field, $add_html);
539
-        self::add_html_length($field, $add_html);
540
-        self::add_html_placeholder($field, $add_html, $class);
510
+			break;
511
+			case 'radio':
512
+				$display['default_blank'] = false;
513
+			break;
514
+			case 'text':
515
+			case 'textarea':
516
+				$display['size'] = true;
517
+				$display['clear_on_focus'] = true;
518
+			break;
519
+			case 'select':
520
+				$display['size'] = true;
521
+			break;
522
+			case 'url':
523
+			case 'website':
524
+			case 'email':
525
+				$display['size'] = true;
526
+				$display['clear_on_focus'] = true;
527
+				$display['invalid'] = true;
528
+		}
529
+
530
+		return $display;
531
+	}
532
+
533
+	public static function input_html( $field, $echo = true ) {
534
+		$class = array(); //$field['type'];
535
+		self::add_input_classes($field, $class);
536
+
537
+		$add_html = array();
538
+		self::add_html_size($field, $add_html);
539
+		self::add_html_length($field, $add_html);
540
+		self::add_html_placeholder($field, $add_html, $class);
541 541
 		self::add_validation_messages( $field, $add_html );
542 542
 
543
-        $class = apply_filters('frm_field_classes', implode(' ', $class), $field);
543
+		$class = apply_filters('frm_field_classes', implode(' ', $class), $field);
544 544
 
545 545
 		FrmFormsHelper::add_html_attr( $class, 'class', $add_html );
546 546
 
547
-        self::add_shortcodes_to_html($field, $add_html);
547
+		self::add_shortcodes_to_html($field, $add_html);
548 548
 
549 549
 		$add_html = apply_filters( 'frm_field_extra_html', $add_html, $field );
550 550
 		$add_html = ' ' . implode( ' ', $add_html ) . '  ';
551 551
 
552
-        if ( $echo ) {
553
-            echo $add_html;
554
-        }
552
+		if ( $echo ) {
553
+			echo $add_html;
554
+		}
555 555
 
556
-        return $add_html;
557
-    }
556
+		return $add_html;
557
+	}
558 558
 
559 559
 	private static function add_input_classes( $field, array &$class ) {
560
-        if ( isset($field['input_class']) && ! empty($field['input_class']) ) {
561
-            $class[] = $field['input_class'];
562
-        }
560
+		if ( isset($field['input_class']) && ! empty($field['input_class']) ) {
561
+			$class[] = $field['input_class'];
562
+		}
563 563
 
564
-        if ( $field['type'] == 'hidden' || $field['type'] == 'user_id' ) {
565
-            return;
566
-        }
564
+		if ( $field['type'] == 'hidden' || $field['type'] == 'user_id' ) {
565
+			return;
566
+		}
567 567
 
568
-        if ( isset($field['size']) && $field['size'] > 0 ) {
569
-            $class[] = 'auto_width';
570
-        }
571
-    }
568
+		if ( isset($field['size']) && $field['size'] > 0 ) {
569
+			$class[] = 'auto_width';
570
+		}
571
+	}
572 572
 
573 573
 	private static function add_html_size( $field, array &$add_html ) {
574 574
 		if ( ! isset( $field['size'] ) || $field['size'] <= 0 || in_array( $field['type'], array( 'select', 'data', 'time', 'hidden', 'file', 'lookup' ) ) ) {
575
-            return;
576
-        }
575
+			return;
576
+		}
577 577
 
578
-        if ( FrmAppHelper::is_admin_page('formidable' ) ) {
579
-            return;
580
-        }
578
+		if ( FrmAppHelper::is_admin_page('formidable' ) ) {
579
+			return;
580
+		}
581 581
 
582
-        if ( is_numeric($field['size']) ) {
583
-            $field['size'] .= 'px';
584
-        }
582
+		if ( is_numeric($field['size']) ) {
583
+			$field['size'] .= 'px';
584
+		}
585 585
 
586
-        $important = apply_filters('frm_use_important_width', 1, $field);
587
-        // Note: This inline styling must stay since we cannot realistically set a class for every possible field size
586
+		$important = apply_filters('frm_use_important_width', 1, $field);
587
+		// Note: This inline styling must stay since we cannot realistically set a class for every possible field size
588 588
 		$add_html['style'] = 'style="width:' . esc_attr( $field['size'] ) . ( $important ? ' !important' : '' ) . '"';
589 589
 
590
-        self::add_html_cols($field, $add_html);
591
-    }
590
+		self::add_html_cols($field, $add_html);
591
+	}
592 592
 
593 593
 	private static function add_html_cols( $field, array &$add_html ) {
594 594
 		if ( ! in_array( $field['type'], array( 'textarea', 'rte' ) ) ) {
595
-            return;
596
-        }
595
+			return;
596
+		}
597 597
 
598
-        // convert to cols for textareas
599
-        $calc = array(
600
-            ''      => 9,
601
-            'px'    => 9,
602
-            'rem'   => 0.444,
603
-            'em'    => 0.544,
604
-        );
598
+		// convert to cols for textareas
599
+		$calc = array(
600
+			''      => 9,
601
+			'px'    => 9,
602
+			'rem'   => 0.444,
603
+			'em'    => 0.544,
604
+		);
605 605
 
606
-        // include "col" for valid html
607
-        $unit = trim(preg_replace('/[0-9]+/', '', $field['size']));
606
+		// include "col" for valid html
607
+		$unit = trim(preg_replace('/[0-9]+/', '', $field['size']));
608 608
 
609
-        if ( ! isset( $calc[ $unit ] ) ) {
610
-            return;
611
-        }
609
+		if ( ! isset( $calc[ $unit ] ) ) {
610
+			return;
611
+		}
612 612
 
613
-        $size = (float) str_replace( $unit, '', $field['size'] ) / $calc[ $unit ];
613
+		$size = (float) str_replace( $unit, '', $field['size'] ) / $calc[ $unit ];
614 614
 
615 615
 		$add_html['cols'] = 'cols="' . absint( $size ) . '"';
616
-    }
616
+	}
617 617
 
618 618
 	private static function add_html_length( $field, array &$add_html ) {
619
-        // check for max setting and if this field accepts maxlength
619
+		// check for max setting and if this field accepts maxlength
620 620
 		if ( FrmField::is_option_empty( $field, 'max' ) || in_array( $field['type'], array( 'textarea', 'rte', 'hidden', 'file' ) ) ) {
621
-            return;
622
-        }
621
+			return;
622
+		}
623 623
 
624
-        if ( FrmAppHelper::is_admin_page('formidable' ) ) {
625
-            // don't load on form builder page
626
-            return;
627
-        }
624
+		if ( FrmAppHelper::is_admin_page('formidable' ) ) {
625
+			// don't load on form builder page
626
+			return;
627
+		}
628 628
 
629 629
 		$add_html['maxlength'] = 'maxlength="' . esc_attr( $field['max'] ) . '"';
630
-    }
630
+	}
631 631
 
632 632
 	private static function add_html_placeholder( $field, array &$add_html, array &$class ) {
633 633
 		if ( empty( $field['default_value'] ) || FrmAppHelper::is_admin_page( 'formidable' ) ) {
@@ -635,35 +635,35 @@  discard block
 block discarded – undo
635 635
 		}
636 636
 
637 637
 		$default_value_array = is_array( $field['default_value'] );
638
-        if ( ! FrmField::is_option_true( $field, 'clear_on_focus' ) ) {
638
+		if ( ! FrmField::is_option_true( $field, 'clear_on_focus' ) ) {
639 639
 			if ( $default_value_array ) {
640 640
 				$field['default_value'] = json_encode( $field['default_value'] );
641 641
 			}
642 642
 			$add_html['data-frmval'] = 'data-frmval="' . esc_attr( $field['default_value'] ) . '"';
643
-            return;
644
-        }
643
+			return;
644
+		}
645 645
 
646 646
 		if ( $default_value_array ) {
647 647
 			// don't include a json placeholder
648 648
 			return;
649 649
 		}
650 650
 
651
-        $frm_settings = FrmAppHelper::get_settings();
651
+		$frm_settings = FrmAppHelper::get_settings();
652 652
 
653 653
 		if ( $frm_settings->use_html && ! in_array( $field['type'], array( 'select', 'radio', 'checkbox', 'hidden' ) ) ) {
654
-            // use HMTL5 placeholder with js fallback
654
+			// use HMTL5 placeholder with js fallback
655 655
 			$add_html['placeholder'] = 'placeholder="' . esc_attr( $field['default_value'] ) . '"';
656
-            wp_enqueue_script('jquery-placeholder');
657
-        } else if ( ! $frm_settings->use_html ) {
656
+			wp_enqueue_script('jquery-placeholder');
657
+		} else if ( ! $frm_settings->use_html ) {
658 658
 			$val = str_replace( array( "\r\n", "\n" ), '\r', addslashes( str_replace( '&#039;', "'", esc_attr( $field['default_value'] ) ) ) );
659 659
 			$add_html['data-frmval'] = 'data-frmval="' . esc_attr( $val ) . '"';
660
-            $class[] = 'frm_toggle_default';
660
+			$class[] = 'frm_toggle_default';
661 661
 
662
-            if ( $field['value'] == $field['default_value'] ) {
663
-                $class[] = 'frm_default';
664
-            }
665
-        }
666
-    }
662
+			if ( $field['value'] == $field['default_value'] ) {
663
+				$class[] = 'frm_default';
664
+			}
665
+		}
666
+	}
667 667
 
668 668
 	private static function add_validation_messages( $field, array &$add_html ) {
669 669
 		if ( FrmField::is_required( $field ) ) {
@@ -677,44 +677,44 @@  discard block
 block discarded – undo
677 677
 		}
678 678
 	}
679 679
 
680
-    private static function add_shortcodes_to_html( $field, array &$add_html ) {
681
-        if ( FrmField::is_option_empty( $field, 'shortcodes' ) ) {
682
-            return;
683
-        }
680
+	private static function add_shortcodes_to_html( $field, array &$add_html ) {
681
+		if ( FrmField::is_option_empty( $field, 'shortcodes' ) ) {
682
+			return;
683
+		}
684 684
 
685
-        foreach ( $field['shortcodes'] as $k => $v ) {
686
-            if ( 'opt' === $k ) {
687
-                continue;
688
-            }
685
+		foreach ( $field['shortcodes'] as $k => $v ) {
686
+			if ( 'opt' === $k ) {
687
+				continue;
688
+			}
689 689
 
690
-            if ( is_numeric($k) && strpos($v, '=') ) {
691
-                $add_html[] = $v;
692
-            } else if ( ! empty( $k ) && isset( $add_html[ $k ] ) ) {
690
+			if ( is_numeric($k) && strpos($v, '=') ) {
691
+				$add_html[] = $v;
692
+			} else if ( ! empty( $k ) && isset( $add_html[ $k ] ) ) {
693 693
 				$add_html[ $k ] = str_replace( $k . '="', $k . '="' . $v, $add_html[ $k ] );
694
-            } else {
694
+			} else {
695 695
 				$add_html[ $k ] = $k . '="' . esc_attr( $v ) . '"';
696
-            }
697
-
698
-            unset($k, $v);
699
-        }
700
-    }
701
-
702
-    public static function check_value( $opt, $opt_key, $field ) {
703
-        if ( is_array( $opt ) ) {
704
-            if ( FrmField::is_option_true( $field, 'separate_value' ) ) {
705
-                $opt = isset( $opt['value'] ) ? $opt['value'] : ( isset( $opt['label'] ) ? $opt['label'] : reset( $opt ) );
706
-            } else {
707
-                $opt = isset( $opt['label'] ) ? $opt['label'] : reset( $opt );
708
-            }
709
-        }
710
-        return $opt;
711
-    }
696
+			}
697
+
698
+			unset($k, $v);
699
+		}
700
+	}
701
+
702
+	public static function check_value( $opt, $opt_key, $field ) {
703
+		if ( is_array( $opt ) ) {
704
+			if ( FrmField::is_option_true( $field, 'separate_value' ) ) {
705
+				$opt = isset( $opt['value'] ) ? $opt['value'] : ( isset( $opt['label'] ) ? $opt['label'] : reset( $opt ) );
706
+			} else {
707
+				$opt = isset( $opt['label'] ) ? $opt['label'] : reset( $opt );
708
+			}
709
+		}
710
+		return $opt;
711
+	}
712 712
 
713 713
 	public static function check_label( $opt ) {
714
-        if ( is_array($opt) ) {
715
-            $opt = (isset($opt['label']) ? $opt['label'] : reset($opt));
716
-        }
714
+		if ( is_array($opt) ) {
715
+			$opt = (isset($opt['label']) ? $opt['label'] : reset($opt));
716
+		}
717 717
 
718
-        return $opt;
719
-    }
718
+		return $opt;
719
+	}
720 720
 }
Please login to merge, or discard this patch.
classes/views/frm-form-actions/_email_settings.php 2 patches
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -6,11 +6,11 @@
 block discarded – undo
6 6
     </td>
7 7
     <td class="frm_bcc_cc_container">
8 8
         <a href="javascript:void(0)" class="button frm_email_buttons frm_cc_button <?php
9
-        echo ( ! empty($form_action->post_content['cc'])  ? 'frm_hidden' : '' );
10
-        ?>" data-emailrow="cc"><?php _e( 'CC', 'formidable' ) ?></a>
9
+		echo ( ! empty($form_action->post_content['cc'])  ? 'frm_hidden' : '' );
10
+		?>" data-emailrow="cc"><?php _e( 'CC', 'formidable' ) ?></a>
11 11
 	    <a href="javascript:void(0)" class="button frm_email_buttons frm_bcc_button <?php
12
-	    echo ( ! empty($form_action->post_content['bcc'])  ? 'frm_hidden' : '' );
13
-	    ?>" data-emailrow="bcc"><?php _e( 'BCC', 'formidable' ) ?></a>
12
+		echo ( ! empty($form_action->post_content['bcc'])  ? 'frm_hidden' : '' );
13
+		?>" data-emailrow="bcc"><?php _e( 'BCC', 'formidable' ) ?></a>
14 14
     </td>
15 15
 </tr>
16 16
 <tr class="frm_cc_row<?php echo empty( $form_action->post_content['cc'] )  ? ' frm_hidden' : ''; ?>" >
Please login to merge, or discard this patch.
Spacing   +21 added lines, -21 removed lines patch added patch discarded remove patch
@@ -1,63 +1,63 @@
 block discarded – undo
1 1
 <table class="form-table frm-no-margin">
2 2
 <tr>
3
-    <th><label <?php FrmAppHelper::maybe_add_tooltip('email_to') ?>><?php _e( 'To', 'formidable' ) ?></label>
3
+    <th><label <?php FrmAppHelper::maybe_add_tooltip( 'email_to' ) ?>><?php _e( 'To', 'formidable' ) ?></label>
4 4
     </th>
5
-    <td><input type="text" name="<?php echo esc_attr( $this->get_field_name('email_to') ) ?>" value="<?php echo esc_attr( $form_action->post_content['email_to'] ); ?>" class="frm_not_email_to frm_email_blur large-text <?php FrmAppHelper::maybe_add_tooltip('email_to', 'open') ?>" id="<?php echo esc_attr( $this->get_field_id('email_to') ) ?>" />
5
+    <td><input type="text" name="<?php echo esc_attr( $this->get_field_name( 'email_to' ) ) ?>" value="<?php echo esc_attr( $form_action->post_content['email_to'] ); ?>" class="frm_not_email_to frm_email_blur large-text <?php FrmAppHelper::maybe_add_tooltip( 'email_to', 'open' ) ?>" id="<?php echo esc_attr( $this->get_field_id( 'email_to' ) ) ?>" />
6 6
     </td>
7 7
     <td class="frm_bcc_cc_container">
8 8
         <a href="javascript:void(0)" class="button frm_email_buttons frm_cc_button <?php
9
-        echo ( ! empty($form_action->post_content['cc'])  ? 'frm_hidden' : '' );
9
+        echo ( ! empty( $form_action->post_content['cc'] ) ? 'frm_hidden' : '' );
10 10
         ?>" data-emailrow="cc"><?php _e( 'CC', 'formidable' ) ?></a>
11 11
 	    <a href="javascript:void(0)" class="button frm_email_buttons frm_bcc_button <?php
12
-	    echo ( ! empty($form_action->post_content['bcc'])  ? 'frm_hidden' : '' );
12
+	    echo ( ! empty( $form_action->post_content['bcc'] ) ? 'frm_hidden' : '' );
13 13
 	    ?>" data-emailrow="bcc"><?php _e( 'BCC', 'formidable' ) ?></a>
14 14
     </td>
15 15
 </tr>
16
-<tr class="frm_cc_row<?php echo empty( $form_action->post_content['cc'] )  ? ' frm_hidden' : ''; ?>" >
17
-    <th><label <?php FrmAppHelper::maybe_add_tooltip('cc') ?>><?php _e( 'CC', 'formidable' ) ?></label>
16
+<tr class="frm_cc_row<?php echo empty( $form_action->post_content['cc'] ) ? ' frm_hidden' : ''; ?>" >
17
+    <th><label <?php FrmAppHelper::maybe_add_tooltip( 'cc' ) ?>><?php _e( 'CC', 'formidable' ) ?></label>
18 18
     </th>
19 19
     <td class="frm_right_addon">
20
-        <input type="text" name="<?php echo esc_attr( $this->get_field_name('cc') ) ?>" value="<?php echo esc_attr( $form_action->post_content['cc'] ); ?>" class="frm_not_email_to large-text <?php FrmAppHelper::maybe_add_tooltip('cc', 'open') ?>" id="<?php echo esc_attr( $this->get_field_id('cc') ) ?>" />
20
+        <input type="text" name="<?php echo esc_attr( $this->get_field_name( 'cc' ) ) ?>" value="<?php echo esc_attr( $form_action->post_content['cc'] ); ?>" class="frm_not_email_to large-text <?php FrmAppHelper::maybe_add_tooltip( 'cc', 'open' ) ?>" id="<?php echo esc_attr( $this->get_field_id( 'cc' ) ) ?>" />
21 21
         <a href="javascript:void(0)" class="frm_icon_font frm_remove_field frm_cancel1_icon" data-emailrow="cc"></a>
22 22
     </td>
23 23
     <td></td>
24 24
 </tr>
25
-<tr class="frm_bcc_row<?php echo empty( $form_action->post_content['bcc'] )  ? ' frm_hidden' : ''; ?>" >
26
-    <th><label <?php FrmAppHelper::maybe_add_tooltip('bcc') ?>><?php _e( 'BCC', 'formidable' ) ?></label>
25
+<tr class="frm_bcc_row<?php echo empty( $form_action->post_content['bcc'] ) ? ' frm_hidden' : ''; ?>" >
26
+    <th><label <?php FrmAppHelper::maybe_add_tooltip( 'bcc' ) ?>><?php _e( 'BCC', 'formidable' ) ?></label>
27 27
     </th>
28 28
     <td class="frm_right_addon">
29
-        <input type="text" name="<?php echo esc_attr( $this->get_field_name('bcc') ) ?>" value="<?php echo esc_attr( $form_action->post_content['bcc'] ); ?>" class="frm_not_email_to large-text <?php FrmAppHelper::maybe_add_tooltip('bcc', 'open') ?>" id="<?php echo esc_attr( $this->get_field_id('bcc') ) ?>" />
29
+        <input type="text" name="<?php echo esc_attr( $this->get_field_name( 'bcc' ) ) ?>" value="<?php echo esc_attr( $form_action->post_content['bcc'] ); ?>" class="frm_not_email_to large-text <?php FrmAppHelper::maybe_add_tooltip( 'bcc', 'open' ) ?>" id="<?php echo esc_attr( $this->get_field_id( 'bcc' ) ) ?>" />
30 30
         <a href="javascript:void(0)" class="frm_icon_font frm_remove_field frm_cancel1_icon" data-emailrow="bcc"></a>
31 31
     </td>
32 32
     <td></td>
33 33
 </tr>
34
-<tr class="frm_reply_to_row<?php echo empty( $form_action->post_content['reply_to'] )  ? ' frm_hidden' : ''; ?>">
35
-    <th><label <?php FrmAppHelper::maybe_add_tooltip('reply_to') ?>><?php _e( 'Reply to', 'formidable' ) ?></label>
34
+<tr class="frm_reply_to_row<?php echo empty( $form_action->post_content['reply_to'] ) ? ' frm_hidden' : ''; ?>">
35
+    <th><label <?php FrmAppHelper::maybe_add_tooltip( 'reply_to' ) ?>><?php _e( 'Reply to', 'formidable' ) ?></label>
36 36
     </th>
37 37
     <td class="frm_right_addon">
38
-        <input type="text" name="<?php echo esc_attr( $this->get_field_name('reply_to') ) ?>" value="<?php echo esc_attr( $form_action->post_content['reply_to'] ); ?>" class="frm_not_email_to large-text <?php FrmAppHelper::maybe_add_tooltip('reply_to', 'open') ?>" id="<?php echo esc_attr( $this->get_field_id('reply_to') ) ?>" />
38
+        <input type="text" name="<?php echo esc_attr( $this->get_field_name( 'reply_to' ) ) ?>" value="<?php echo esc_attr( $form_action->post_content['reply_to'] ); ?>" class="frm_not_email_to large-text <?php FrmAppHelper::maybe_add_tooltip( 'reply_to', 'open' ) ?>" id="<?php echo esc_attr( $this->get_field_id( 'reply_to' ) ) ?>" />
39 39
         <a href="javascript:void(0)" class="frm_icon_font frm_remove_field frm_cancel1_icon" data-emailrow="reply_to"></a>
40 40
     </td>
41 41
     <td></td>
42 42
 </tr>
43 43
 <tr>
44
-    <th><label <?php FrmAppHelper::maybe_add_tooltip('from') ?>><?php _e( 'From', 'formidable' ) ?></label></th>
45
-    <td><input type="text" name="<?php echo esc_attr( $this->get_field_name('from') ) ?>" value="<?php echo esc_attr( $form_action->post_content['from'] ); ?>" class="frm_not_email_to frm_email_blur large-text <?php FrmAppHelper::maybe_add_tooltip('from', 'open') ?>" id="<?php echo esc_attr( $this->get_field_id('from') ) ?>" />
44
+    <th><label <?php FrmAppHelper::maybe_add_tooltip( 'from' ) ?>><?php _e( 'From', 'formidable' ) ?></label></th>
45
+    <td><input type="text" name="<?php echo esc_attr( $this->get_field_name( 'from' ) ) ?>" value="<?php echo esc_attr( $form_action->post_content['from'] ); ?>" class="frm_not_email_to frm_email_blur large-text <?php FrmAppHelper::maybe_add_tooltip( 'from', 'open' ) ?>" id="<?php echo esc_attr( $this->get_field_id( 'from' ) ) ?>" />
46 46
     </td>
47
-    <td><a href="javascript:void(0)" class="button frm_email_buttons frm_reply_to_button <?php echo ( ! empty( $form_action->post_content['reply_to'] )  ? 'frm_hidden' : '' ) ?>" data-emailrow="reply_to"><?php _e( 'Reply To', 'formidable' ) ?></a></td>
47
+    <td><a href="javascript:void(0)" class="button frm_email_buttons frm_reply_to_button <?php echo ( ! empty( $form_action->post_content['reply_to'] ) ? 'frm_hidden' : '' ) ?>" data-emailrow="reply_to"><?php _e( 'Reply To', 'formidable' ) ?></a></td>
48 48
 </tr>
49 49
  <tr>
50 50
      <td colspan="3" class="frm_no_top_padding">
51
-         <p><label <?php FrmAppHelper::maybe_add_tooltip('email_subject', '', $form->name) ?>><?php _e( 'Subject', 'formidable' ) ?></label><br/>
52
-         <input type="text" name="<?php echo esc_attr( $this->get_field_name('email_subject') ) ?>" class="frm_not_email_subject large-text <?php FrmAppHelper::maybe_add_tooltip('email_subject', 'open', $form->name) ?>" id="<?php echo esc_attr( $this->get_field_id('email_subject') ) ?>" size="55" value="<?php echo esc_attr( $form_action->post_content['email_subject'] ); ?>" /></p>
51
+         <p><label <?php FrmAppHelper::maybe_add_tooltip( 'email_subject', '', $form->name ) ?>><?php _e( 'Subject', 'formidable' ) ?></label><br/>
52
+         <input type="text" name="<?php echo esc_attr( $this->get_field_name( 'email_subject' ) ) ?>" class="frm_not_email_subject large-text <?php FrmAppHelper::maybe_add_tooltip( 'email_subject', 'open', $form->name ) ?>" id="<?php echo esc_attr( $this->get_field_id( 'email_subject' ) ) ?>" size="55" value="<?php echo esc_attr( $form_action->post_content['email_subject'] ); ?>" /></p>
53 53
 
54 54
         <p><label><?php _e( 'Message', 'formidable' ) ?> </label><br/>
55
-        <textarea name="<?php echo esc_attr( $this->get_field_name('email_message') ) ?>" class="frm_not_email_message large-text" id="<?php echo esc_attr( $this->get_field_id('email_message') ) ?>" cols="50" rows="5"><?php echo FrmAppHelper::esc_textarea($form_action->post_content['email_message']) ?></textarea></p>
55
+        <textarea name="<?php echo esc_attr( $this->get_field_name( 'email_message' ) ) ?>" class="frm_not_email_message large-text" id="<?php echo esc_attr( $this->get_field_id( 'email_message' ) ) ?>" cols="50" rows="5"><?php echo FrmAppHelper::esc_textarea( $form_action->post_content['email_message'] ) ?></textarea></p>
56 56
 
57 57
         <h4><?php _e( 'Options', 'formidable' ) ?> </h4>
58
-            <label for="<?php echo esc_attr( $this->get_field_id('inc_user_info') ) ?>"><input type="checkbox" name="<?php echo esc_attr( $this->get_field_name('inc_user_info') ) ?>" class="frm_not_inc_user_info" id="<?php echo esc_attr( $this->get_field_id('inc_user_info') ) ?>" value="1" <?php checked( $form_action->post_content['inc_user_info'], 1 ); ?> /> <?php _e( 'Append IP Address, Browser, and Referring URL to message', 'formidable' ) ?></label>
58
+            <label for="<?php echo esc_attr( $this->get_field_id( 'inc_user_info' ) ) ?>"><input type="checkbox" name="<?php echo esc_attr( $this->get_field_name( 'inc_user_info' ) ) ?>" class="frm_not_inc_user_info" id="<?php echo esc_attr( $this->get_field_id( 'inc_user_info' ) ) ?>" value="1" <?php checked( $form_action->post_content['inc_user_info'], 1 ); ?> /> <?php _e( 'Append IP Address, Browser, and Referring URL to message', 'formidable' ) ?></label>
59 59
 
60
-        <p><label for="<?php echo esc_attr( $this->get_field_id('plain_text') ) ?>"><input type="checkbox" name="<?php echo esc_attr( $this->get_field_name('plain_text') ) ?>" id="<?php echo esc_attr( $this->get_field_id('plain_text') ) ?>" value="1" <?php checked( $form_action->post_content['plain_text'], 1 ); ?> /> <?php _e( 'Send Emails in Plain Text', 'formidable' ) ?></label></p>
60
+        <p><label for="<?php echo esc_attr( $this->get_field_id( 'plain_text' ) ) ?>"><input type="checkbox" name="<?php echo esc_attr( $this->get_field_name( 'plain_text' ) ) ?>" id="<?php echo esc_attr( $this->get_field_id( 'plain_text' ) ) ?>" value="1" <?php checked( $form_action->post_content['plain_text'], 1 ); ?> /> <?php _e( 'Send Emails in Plain Text', 'formidable' ) ?></label></p>
61 61
     </td>
62 62
 </tr>
63 63
 </table>
Please login to merge, or discard this patch.
classes/views/frm-entries/errors.php 2 patches
Indentation   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -4,30 +4,30 @@
 block discarded – undo
4 4
 <?php
5 5
 }
6 6
 if ( isset( $message ) && $message != '' ) {
7
-    if ( FrmAppHelper::is_admin() ) {
7
+	if ( FrmAppHelper::is_admin() ) {
8 8
 		?><div id="message" class="frm_message updated frm_msg_padding"><?php echo wp_kses_post( $message ) ?></div><?php
9 9
 	} else {
10 10
 		FrmFormsHelper::maybe_get_scroll_js( $form->id );
11 11
 
12 12
 		// we need to allow scripts here for javascript in the success message
13 13
 		echo $message;
14
-    }
14
+	}
15 15
 }
16 16
 
17 17
 if ( isset($errors) && is_array( $errors ) && ! empty( $errors ) ) {
18 18
 
19 19
 	if ( isset( $form ) && is_object( $form ) ) {
20
-    	FrmFormsHelper::get_scroll_js( $form->id );
20
+		FrmFormsHelper::get_scroll_js( $form->id );
21 21
 	} ?>
22 22
 <div class="<?php echo esc_attr( FrmFormsHelper::form_error_class() ) ?>">
23 23
 <?php
24 24
 $img = '';
25 25
 if ( ! FrmAppHelper::is_admin() ) {
26
-    $img = apply_filters('frm_error_icon', $img);
27
-    if ( $img && ! empty($img) ) {
28
-    ?><img src="<?php echo esc_attr( $img ) ?>" alt="" />
26
+	$img = apply_filters('frm_error_icon', $img);
27
+	if ( $img && ! empty($img) ) {
28
+	?><img src="<?php echo esc_attr( $img ) ?>" alt="" />
29 29
 <?php
30
-    }
30
+	}
31 31
 }
32 32
 
33 33
 FrmFormsHelper::show_errors( compact( 'img', 'errors', 'form' ) );
Please login to merge, or discard this patch.
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
-if ( isset($include_extra_container) ) { ?>
2
+if ( isset( $include_extra_container ) ) { ?>
3 3
 <div class="<?php echo esc_attr( $include_extra_container ) ?>" id="frm_form_<?php echo esc_attr( $form->id ) ?>_container">
4 4
 <?php
5 5
 }
@@ -14,7 +14,7 @@  discard block
 block discarded – undo
14 14
     }
15 15
 }
16 16
 
17
-if ( isset($errors) && is_array( $errors ) && ! empty( $errors ) ) {
17
+if ( isset( $errors ) && is_array( $errors ) && ! empty( $errors ) ) {
18 18
 
19 19
 	if ( isset( $form ) && is_object( $form ) ) {
20 20
     	FrmFormsHelper::get_scroll_js( $form->id );
@@ -23,8 +23,8 @@  discard block
 block discarded – undo
23 23
 <?php
24 24
 $img = '';
25 25
 if ( ! FrmAppHelper::is_admin() ) {
26
-    $img = apply_filters('frm_error_icon', $img);
27
-    if ( $img && ! empty($img) ) {
26
+    $img = apply_filters( 'frm_error_icon', $img );
27
+    if ( $img && ! empty( $img ) ) {
28 28
     ?><img src="<?php echo esc_attr( $img ) ?>" alt="" />
29 29
 <?php
30 30
     }
@@ -37,7 +37,7 @@  discard block
 block discarded – undo
37 37
 <?php
38 38
 }
39 39
 
40
-if ( isset($include_extra_container) ) { ?>
40
+if ( isset( $include_extra_container ) ) { ?>
41 41
 </div>
42 42
 <?php
43 43
 }
Please login to merge, or discard this patch.
classes/controllers/FrmAddonsController.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -175,15 +175,15 @@
 block discarded – undo
175 175
 			}
176 176
 			$addon['link'] = FrmAppHelper::make_affiliate_url( $addon['link'] );
177 177
 
178
-			$addons[ $slug ] = $addon;
178
+			$addons[$slug] = $addon;
179 179
 		}
180 180
 	}
181 181
 
182 182
 	public static function get_licenses() {
183
-		FrmAppHelper::permission_check('frm_change_settings');
183
+		FrmAppHelper::permission_check( 'frm_change_settings' );
184 184
 		check_ajax_referer( 'frm_ajax', 'nonce' );
185 185
 
186
-		$license = get_option('frmpro-credentials');
186
+		$license = get_option( 'frmpro-credentials' );
187 187
 		if ( $license && is_array( $license ) && isset( $license['license'] ) ) {
188 188
 			$url = 'http://formidablepro.com/frm-edd-api/licenses?l=' . urlencode( base64_encode( $license['license'] ) );
189 189
 			$licenses = self::send_api_request( $url, array( 'name' => 'frm_api_licence', 'expires' => 60 * 60 * 5 ) );
Please login to merge, or discard this patch.