PluginProbe
Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More / trunk
Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More vtrunk
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/helpers/FrmSerializedStringParserHelper.php +3 -3 6.26 → trunk View file →
@@ -60,9 +60,9 @@
60 60 *
61 61 * @return bool
62 62 */
63 63 private function serialized_value_is_valid( $value ) {
64 - return ! is_string( $value ) || strpos( $value, ';s:' ) === false;
64 + return ! is_string( $value ) || ! str_contains( $value, ';s:' );
65 65 }
66 66
67 67 /**
68 68 * @since 6.20
@@ -77,9 +77,9 @@
77 77 ';s:";',
78 78 );
79 79
80 80 foreach ( $invalid_substrings as $invalid ) {
81 - if ( strpos( $string, $invalid ) !== false ) {
81 + if ( str_contains( $string, $invalid ) ) {
82 82 return true;
83 83 }
84 84 }
85 85
@@ -137,9 +137,9 @@
137 137 for ( $i = 0; $i < $count; $i++ ) {
138 138 $array_key = $this->do_parse( $string );
139 139 $array_value = $this->do_parse( $string );
140 140
141 - if ( ! is_array( $array_key ) ) {
141 + if ( ! is_array( $array_key ) && null !== $array_key ) {
142 142 $val[ $array_key ] = $array_value;
143 143 }
144 144 }
145 145