/[webpac2]/Webpacus/lib/Webpacus/Model/WebPAC.pm
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /Webpacus/lib/Webpacus/Model/WebPAC.pm

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 115 by dpavlin, Wed Nov 23 00:15:01 2005 UTC revision 119 by dpavlin, Wed Nov 23 21:52:35 2005 UTC
# Line 5  use warnings; Line 5  use warnings;
5  use lib '/data/webpac2/lib';  use lib '/data/webpac2/lib';
6  use base qw/  use base qw/
7          Catalyst::Model          Catalyst::Model
         WebPAC::Search::Estraier  
8  /;  /;
9  use Data::Dumper;  use Data::Dumper;
10  use WebPAC::DB;  use WebPAC::DB;
11  use WebPAC::Output::TT;  use WebPAC::Output::TT;
12    use WebPAC::Search::Estraier 0.02;
13    
14  =head1 NAME  =head1 NAME
15    
# Line 98  sub new { Line 98  sub new {
98  }  }
99    
100  sub search {  sub search {
101          my ( $self, $query, $template ) = @_;          my ( $self, $query, $template, $add_attr ) = @_;
102    
103          my $log = $self->{log};          my $log = $self->{log};
104    
105          $log->debug("search model query: -->$query<--");          $log->debug("search model query: '$query', add_attr: '" . join("','", @{$add_attr}) . "'");
106    
107          my $template_filename = $template || $self->{template};          my $template_filename = $template || $self->{template};
108    
109          my @results = $self->{est}->search(          my @results = $self->{est}->search(
110                  query => $query,                  phrase => $query,
111                  attr => [ '@uri' ],                  get_attr => [ '@uri' ],
112                  max => 100,                  max => 100,
113                    add_attr => $add_attr,
114          );          );
115    
116          $log->debug("loading " . ($#results + 1) . " results");          $log->debug("loading " . ($#results + 1) . " results");

Legend:
Removed from v.115  
changed lines
  Added in v.119

  ViewVC Help
Powered by ViewVC 1.1.26