From: miker Date: Mon, 18 Sep 2006 03:18:05 +0000 (+0000) Subject: adding parse_report method X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=b1bd25d8c7f70cd0869228f06c7f094562599266;p=Evergreen.git adding parse_report method git-svn-id: svn://svn.open-ils.org/ILS/trunk@6129 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- diff --git a/Open-ILS/src/perlmods/OpenILS/Reporter/SQLBuilder.pm b/Open-ILS/src/perlmods/OpenILS/Reporter/SQLBuilder.pm index 9401b35a8f..b7fc983134 100644 --- a/Open-ILS/src/perlmods/OpenILS/Reporter/SQLBuilder.pm +++ b/Open-ILS/src/perlmods/OpenILS/Reporter/SQLBuilder.pm @@ -36,6 +36,17 @@ sub resolve_param { return $val; } +sub parse_report { + my $self = shift; + my $report = shift; + + $self->set_select( $report->{select} ); + $self->set_from( $report->{from} ); + $self->set_where( $report->{where} ); + + return $self; +} + sub set_select { my $self = shift; my @cols = @_;