PluginProbe
Yoast SEO – Advanced SEO with real-time guidance and built-in AI / 28.6
Yoast SEO – Advanced SEO with real-time guidance and built-in AI v28.6
28.6 28.5 28.4 28.3 28.2 28.1 28.0 27.9 27.8 27.7 27.6 27.5 trunk 18.0 18.1 18.2 18.3 18.4 18.4.1 18.5 18.5.1 18.6 18.7 18.8 18.9 All 130 releases
← All changes | admin/class-yoast-input-validation.php +63 -0 trunk → 28.6 View file →
@@ -92,8 +92,38 @@
92 92 return false;
93 93 }
94 94
95 95 /**
96 + * Sets the error descriptions.
97 + *
98 + * @since 12.1
99 + * @deprecated 23.3
100 + * @codeCoverageIgnore
101 + *
102 + * @param array<string, string> $descriptions An associative array of error descriptions.
103 + * For each entry, the key must be the setting variable.
104 + *
105 + * @return void
106 + */
107 + public static function set_error_descriptions( $descriptions = [] ) { // @phpcs:ignore VariableAnalysis.CodeAnalysis.VariableAnalysis.UnusedVariable, Generic.CodeAnalysis.UnusedFunctionParameter.Found -- Needed for BC.
108 + _deprecated_function( __METHOD__, 'Yoast SEO 23.3' );
109 + }
110 +
111 + /**
112 + * Gets all the error descriptions.
113 + *
114 + * @since 12.1
115 + * @deprecated 23.3
116 + * @codeCoverageIgnore
117 + *
118 + * @return array<string, string> An associative array of error descriptions.
119 + */
120 + public static function get_error_descriptions() {
121 + _deprecated_function( __METHOD__, 'Yoast SEO 23.3' );
122 + return [];
123 + }
124 +
125 + /**
96 126 * Gets a specific error description.
97 127 *
98 128 * @since 12.1
99 129 *
@@ -184,6 +214,39 @@
184 214 // phpcs:ignore WordPress.WP.GlobalVariablesOverride -- This is a deliberate action.
185 215 $wp_settings_errors[ $index ]['yoast_dirty_value'] = $dirty_value;
186 216 }
187 217 }
218 + }
219 +
220 + /**
221 + * Gets an invalid submitted value.
222 + *
223 + * @since 12.1
224 + * @deprecated 23.3
225 + * @codeCoverageIgnore
226 + *
227 + * @param string $error_code Code of the error set via `add_settings_error()`, normally the variable name.
228 + *
229 + * @return string The submitted invalid input field value.
230 + */
231 + public static function get_dirty_value( $error_code ) { // @phpcs:ignore VariableAnalysis.CodeAnalysis.VariableAnalysis.UnusedVariable, Generic.CodeAnalysis.UnusedFunctionParameter.Found -- Needed for BC.
232 + _deprecated_function( __METHOD__, 'Yoast SEO 23.3' );
233 + return '';
234 + }
235 +
236 + /**
237 + * Gets a specific invalid value message.
238 + *
239 + * @since 12.1
240 + * @deprecated 23.3
241 + * @codeCoverageIgnore
242 + *
243 + * @param string $error_code Code of the error set via `add_settings_error()`, normally the variable name.
244 + *
245 + * @return string The error invalid value message or empty string.
246 + */
247 + public static function get_dirty_value_message( $error_code ) { // @phpcs:ignore VariableAnalysis.CodeAnalysis.VariableAnalysis.UnusedVariable, Generic.CodeAnalysis.UnusedFunctionParameter.Found -- Needed for BC.
248 + _deprecated_function( __METHOD__, 'Yoast SEO 23.3' );
249 +
250 + return '';
188 251 }
189 252 }