Code Duplication    Length = 3-3 lines in 2 locations

modules/widgets/simple-payments.php 2 locations

@@ 186-188 (lines=3) @@
183
				wp_send_json_error( 'insufficient_post_permissions', 403 );
184
			}
185
186
			if ( empty( $_POST['params'] ) || ! is_array( $_POST['params'] ) ) {
187
				wp_send_json_error( 'missing_params', 400 );
188
			}
189
190
			$params = wp_unslash( $_POST['params'] );
191
			$errors = $this->validate_ajax_params( $params );
@@ 251-253 (lines=3) @@
248
				wp_send_json_error( 'customize_not_allowed', 403 );
249
			}
250
251
			if ( empty( $_POST['params'] ) || ! is_array( $_POST['params'] ) ) {
252
				wp_send_json_error( 'missing_params', 400 );
253
			}
254
255
			$params         = wp_unslash( $_POST['params'] );
256
			$illegal_params = array_diff( array_keys( $params ), array( 'product_post_id' ) );