Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision bc7f4566

Von Kivitendo Admin vor fast 8 Jahren hinzugefügt

  • ID bc7f45666f262ea425b14494669627a4e268bb46
  • Vorgänger 5fcefdf7
  • Nachfolger bf9801d4

neue Methode parsed_snumber in SL::DB::History

Unterschiede anzeigen:

SL/DB/History.pm
# Creates get_all, get_all_count, get_all_iterator, delete_all and update_all.
__PACKAGE__->meta->make_manager_class;
sub parsed_snumber {
my ($self) = @_;
my ($snumber) = $self->snumbers =~ /^.*?_(.*)/;
return $snumber ? $snumber : $self->snumbers;
}
1
__END__
=pod
=encoding utf-8
=head1 NAME
SL::DB::History: Model for the 'history_erp' table
=head1 SYNOPSIS
This is a standard Rose::DB::Object based model and can be used as one.
=head1 METHODS
=over 4
=item C<parsed_snumber>
The column snumbers contains entries such as "partnumber_3" or
"customernumber_23".
To be able to print only the number, parsed_snumber returns only the part of
the string following the first "_".
Returns the whole string if the regex doesn't match anything.
=back
=head1 AUTHORS
G. Richardson E<lt>grichardson@kivitendo-premium.deE<gt>
=cut
1;

Auch abrufbar als: Unified diff