Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision b945837f

Von Bernd Bleßmann vor fast 3 Jahren hinzugefügt

  • ID b945837f5d8c78e270ab871a75ff9829b7a9dec1
  • Vorgänger 3a77cbe1
  • Nachfolger e0bac67f

DeliveryOrderItem: Rose-Manager-Klasse wg. Sorted-Helper

Unterschiede anzeigen:

SL/DB/DeliveryOrderItem.pm
use strict;
use SL::DB::MetaSetup::DeliveryOrderItem;
use SL::DB::Manager::DeliveryOrderItem;
use SL::DB::Helper::ActsAsList;
use SL::DB::Helper::LinkedRecords;
use SL::DB::Helper::RecordItem;
......
},
);
__PACKAGE__->meta->make_manager_class;
__PACKAGE__->meta->add_relationship(
delivery_order_stock_entries => {
type => 'one to many',
SL/DB/Manager/DeliveryOrderItem.pm
package SL::DB::Manager::DeliveryOrderItem;
use strict;
use parent qw(SL::DB::Helper::Manager);
use SL::DB::Helper::Sorted;
sub object_class { 'SL::DB::DeliveryOrderItem' }
__PACKAGE__->make_manager_methods;
sub _sort_spec {
return ( columns => { position => [ 'delivery_order_id', 'position' ], },
default => [ 'position', 1 ],
nulls => { }
);
}
1;
__END__
=pod
=encoding utf8
=head1 NAME
SL::DB::Manager::DeliveryOrderItem - Manager for models for the
'delivery_order_items' table
=head1 SYNOPSIS
This is a standard Rose::DB::Manager based model manager and can be
used as such.
=head1 FUNCTIONS
None yet.
=head1 BUGS
Nothing here yet.
=head1 AUTHOR
Bernd Bleßmann E<lt>bernd@kivitendo-premium.deE<gt>
=cut

Auch abrufbar als: Unified diff