summaryrefslogtreecommitdiff
path: root/doc/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'doc/plugins')
0 files changed, 0 insertions, 0 deletions
i id="n_25" class="hl">=pod
  • =over
  • =item display_report($self, $request, $user)
  • Renders out the selected report given by the incoming variable report_id.
  • Returns HTML, or raises an error from being unable to find the selected
  • report_id.
  • =back
  • =cut
  • sub display_report {
  • my ($class, $request) = @_;
  • my $recon = LedgerSMB::Employee->new(base => $request, copy => 'all');
  • my $template = LedgerSMB::Template->new( user=>$user,
  • template => "reconciliation_report.html", language => $user->{language},
  • format=>'html'
  • );
  • my $report = $recon->get_report();
  • my $total = $recon->get_total();
  • $template->render({report=>$report, total=>$total});
  • }
  • sub search {
  • my ($class, $request) = @_;
  • my $search = LedgerSMB::Employee->new(base => $request, copy => 'all');
  • $employee->{search_results} = $employee->search();
  • my $template = LedgerSMB::Template->new( user => $user,
  • template => 'employee_search.html', language => $user->{language},
  • format => 'html');
  • $template->render($employee);
  • }
  • =pod
  • =over
  • =item correct ($self, $request, $user)