PluginProbe
Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More / 6.24.1
Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More v6.24.1
6.35 6.34 6.33.1 6.33 6.32.1 6.32 6.31 6.25 6.25.1 6.26 6.26.1 6.27 6.28 6.29 6.3 6.3.1 6.3.2 6.30 6.4 6.4.1 6.4.2 6.5 6.5.1 6.5.2 6.5.3 All 141 releases
← All changes | classes/models/fields/FrmFieldCombo.php +5 -5 6.256.24.1 View file →
@@ -380,9 +380,9 @@
380 380 }
381 381 }
382 382
383 383 // Add optional class.
384 - $classes = $sub_field['classes'] ?? '';
384 + $classes = isset( $sub_field['classes'] ) ? $sub_field['classes'] : '';
385 385 if ( is_array( $classes ) ) {
386 386 $classes = implode( ' ', $classes );
387 387 }
388 388
@@ -416,9 +416,9 @@
416 416 * @param array $args Arguments. Includes `errors`, `value`.
417 417 * @return array Errors array.
418 418 */
419 419 public function validate( $args ) {
420 - $errors = $args['errors'] ?? array();
420 + $errors = isset( $args['errors'] ) ? $args['errors'] : array();
421 421
422 422 if ( ! $this->field->required ) {
423 423 return $errors;
424 424 }
@@ -452,11 +452,11 @@
452 452 * @return array
453 453 */
454 454 public function get_export_headings() {
455 455 $headings = array();
456 - $field_id = $this->field->id ?? $this->field['id'];
457 - $field_name = $this->field->name ?? $this->field['name'];
458 - $field_key = $this->field->field_key ?? $this->field['field_key'];
456 + $field_id = isset( $this->field->id ) ? $this->field->id : $this->field['id'];
457 + $field_name = isset( $this->field->name ) ? $this->field->name : $this->field['name'];
458 + $field_key = isset( $this->field->field_key ) ? $this->field->field_key : $this->field['field_key'];
459 459 $sub_fields = $this->get_processed_sub_fields();
460 460 foreach ( $sub_fields as $name => $sub_field ) {
461 461 $headings[ $field_id . '_' . $name ] = $field_name . ' (' . $field_key . ') - ' . $sub_field['label'];
462 462 }