$params Request payload. * * @return mixed * @throws Exception When the request fails. */ public static function post_feedback( $params ) { $response = Client::get_instance()->make_request( 'POST', self::SERVICE_ENDPOINT, $params ); if ( empty( $response ) || is_wp_error( $response ) ) { throw new Exception( 'Failed to add the feedback.' ); } return $response; } }