2 # status of a Hold transaction
4 package ILS::Transaction::Hold;
12 our @ISA = qw(ILS::Transaction);
16 pickup_location => undef,
21 my $self = $class->SUPER::new();
24 foreach $element (keys %fields) {
25 $self->{_permitted}->{$element} = $fields{$element};
28 @{$self}{keys %fields} = values %fields;
30 return bless $self, $class;
36 return $self->item->hold_queue_position($self->patron->id);