Visibility must be declared on method “__construct”
Add public before the class method
Detected usage of a non-sanitized input variable: $_POST[‘xyz’]
You need to sanitize it. E.g. esc_html( $_POST['xyz'] )
or sanitize_text_field( $_POST['xyz'] )
Detected usage of a possibly undefined superglobal array index: $_POST[‘query’]. Use isset() or empty() to check
Wrap it inside empty() e.g. empty( $_POST['query'] )
Object property “$errorCode” is not in valid snake_case format, try “$error_code”
You need to write your variable in snake case e.g. $var_name
instead of $varName