1 package Koha::QueryParser::Driver::PQF::query_plan::filter;
2 use base 'OpenILS::QueryParser::query_plan::filter';
9 Koha::QueryParser::Driver::PQF::query_plan::filter - filter subclass for PQF driver
13 =head2 Koha::QueryParser::Driver::PQF::query_plan::filter::target_syntax
15 my $pqf = $filter->target_syntax($server);
17 Transforms an OpenILS::QueryParser::query_plan::filter object into PQF. Do not use
23 my ($self, $server) = @_;
24 my $attributes = $self->plan->QueryParser->bib1_mapping_by_name( 'filter', $self->name, $server );
26 if ($attributes->{'target_syntax_callback'}) {
27 return $attributes->{'target_syntax_callback'}->($self->plan->QueryParser, $self->name, $self->args, $self->negate, $server);