- _utf8_off( $params->{ searchTerms } );
-
- my $url = $self->description->get_best_url;
- return $self->do_search( $url->prepare_query( $params ), $url->method );
-}
-
-sub do_search {
- my( $self, $url, $method ) = @_;
-
- $method = lc( $method ) || 'get';
-
- my $response;
- if( $method eq 'post' ) {
- $response = $self->agent->post( @$url );
- }
- else {
- $response = $self->agent->$method( $url );
- }