| @@ -183,9 +183,9 @@ | ||
| 183 | 183 | return; |
| 184 | 184 | } |
| 185 | 185 | |
| 186 | 186 | if ( ! isset( $field ) && is_object( $field_object ) ) { |
| 187 | - $field_object->parent_form_id = $values['id'] ?? $field_object->form_id; | |
| 187 | + $field_object->parent_form_id = isset( $values['id'] ) ? $values['id'] : $field_object->form_id; | |
| 188 | 188 | $field = FrmFieldsHelper::setup_edit_vars( $field_object ); |
| 189 | 189 | } |
| 190 | 190 | |
| 191 | 191 | /** |
| @@ -674,9 +674,9 @@ | ||
| 674 | 674 | * @param array $field Field array. |
| 675 | 675 | * @return string |
| 676 | 676 | */ |
| 677 | 677 | private static function prepare_placeholder( $field ) { |
| 678 | - $placeholder = $field['placeholder'] ?? ''; | |
| 678 | + $placeholder = isset( $field['placeholder'] ) ? $field['placeholder'] : ''; | |
| 679 | 679 | |
| 680 | 680 | return $placeholder; |
| 681 | 681 | } |
| 682 | 682 | |
| @@ -998,11 +998,11 @@ | ||
| 998 | 998 | |
| 999 | 999 | public static function check_value( $opt, $opt_key, $field ) { |
| 1000 | 1000 | if ( is_array( $opt ) ) { |
| 1001 | 1001 | if ( FrmField::is_option_true( $field, 'separate_value' ) ) { |
| 1002 | - $opt = $opt['value'] ?? $opt['label'] ?? reset( $opt ); | |
| 1002 | + $opt = isset( $opt['value'] ) ? $opt['value'] : ( isset( $opt['label'] ) ? $opt['label'] : reset( $opt ) ); | |
| 1003 | 1003 | } else { |
| 1004 | - $opt = $opt['label'] ?? reset( $opt ); | |
| 1004 | + $opt = isset( $opt['label'] ) ? $opt['label'] : reset( $opt ); | |
| 1005 | 1005 | } |
| 1006 | 1006 | } |
| 1007 | 1007 | |
| 1008 | 1008 | return $opt; |
| @@ -1009,9 +1009,9 @@ | ||
| 1009 | 1009 | } |
| 1010 | 1010 | |
| 1011 | 1011 | public static function check_label( $opt ) { |
| 1012 | 1012 | if ( is_array( $opt ) ) { |
| 1013 | - $opt = $opt['label'] ?? reset( $opt ); | |
| 1013 | + $opt = isset( $opt['label'] ) ? $opt['label'] : reset( $opt ); | |
| 1014 | 1014 | } |
| 1015 | 1015 | |
| 1016 | 1016 | return $opt; |
| 1017 | 1017 | } |