Alvis-QueryFilter
view release on metacpan or search on metacpan
lib/Alvis/QueryFilter.pm view on Meta::CPAN
{
$self->_set_err_state($ERR_NO_QUERY,"SRU:\"$SRU\"");
return undef;
}
$self->{queryForm} = $query;
$self->{queryForm} =~ s/\&/\&/g;
$self->{queryForm} =~ s/</\</g;
$self->{queryForm} =~ s/>/\>/g;
$self->{finalForm} = "";
# decode percentage notation
my $query_copy=$query;
$query_copy=uri_unescape($query_copy);
# parse the CQL
my $parse_tree;
eval
{
$parse_tree=$self->{CQLParser}->parse($query_copy);
};
if ($@)
( run in 3.829 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )