From b1bd25d8c7f70cd0869228f06c7f094562599266 Mon Sep 17 00:00:00 2001 From: miker Date: Mon, 18 Sep 2006 03:18:05 +0000 Subject: [PATCH] adding parse_report method git-svn-id: svn://svn.open-ils.org/ILS/trunk@6129 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/src/perlmods/OpenILS/Reporter/SQLBuilder.pm | 11 +++++++++++ 1 file changed, 11 insertions(+) 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 = @_; -- 2.11.0