2 # An object to handle checkin status
5 package ILS::Transaction::Checkin;
10 use POSIX qw(strftime);
15 our @ISA = qw(ILS::Transaction);
24 my $self = $class->SUPER::new();
27 foreach $element (keys %fields) {
28 $self->{_permitted}->{$element} = $fields{$element};
31 @{$self}{keys %fields} = values %fields;
33 return bless $self, $class;
39 return !$self->{item}->magnetic;