adding parse_report method
authormiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 18 Sep 2006 03:18:05 +0000 (03:18 +0000)
committermiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 18 Sep 2006 03:18:05 +0000 (03:18 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@6129 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/src/perlmods/OpenILS/Reporter/SQLBuilder.pm

index 9401b35..b7fc983 100644 (file)
@@ -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 = @_;