use SL::DB::Manager::DeliveryOrder;
use SL::DB::Helper::LinkedRecords;
use SL::DB::Helper::TransNumberGenerator;
-use SL::DB::Order;
use List::Util qw(first);
sub items_sorted {
my ($self) = @_;
- my @sorted = sort {$a->id <=> $b->id } @{ $self->items };
- return wantarray ? @sorted : \@sorted;
+ return [ sort {$a->id <=> $b->id } @{ $self->items } ];
}
sub sales_order {
my $self = shift;
my %params = @_;
+
+ require SL::DB::Order;
my $orders = SL::DB::Manager::Order->get_all(
query => [
ordnumber => $self->ordnumber,