- given ($column) {
- when (/categorycode/) { $colfilter = @$filters[0] }
- when (/zipcode/) { $colfilter = @$filters[1] }
- when (/branchcode/) { $colfilter = @$filters[2] }
- when (/sex/) { $colfilter = @$filters[5] }
- when (/sort1/) { $colfilter = @$filters[6] }
- when (/sort2/) { $colfilter = @$filters[7] }
- when (/^patron_attr\.(.*)$/) { $colfilter = $attr_filters->{$1} }
- default { $colfilter = '' }
- }
+ if ( $column =~ /categorycode/ ) { $colfilter = @$filters[0]; }
+ elsif ( $column =~ /zipcode/ ) { $colfilter = @$filters[1]; }
+ elsif ( $column =~ /branchcode/) { $colfilter = @$filters[2]; }
+ elsif ( $column =~ /sex/) { $colfilter = @$filters[5]; }
+ elsif ( $column =~ /sort1/) { $colfilter = @$filters[6]; }
+ elsif ( $column =~ /sort2/) { $colfilter = @$filters[7]; }
+ elsif ( $column =~ /^patron_attr\.(.*)$/) { $colfilter = $attr_filters->{$1}; }
+ else { $colfilter = ''; }