WebshopApi: ShopConnector überarbeitet
[kivitendo-erp.git] / SL / ShopConnector / Base.pm
1 package SL::ShopConnector::Base;
2
3 use strict;
4
5 use parent qw(SL::DB::Object);
6 use Rose::Object::MakeMethods::Generic (
7   scalar => [ qw(config) ],
8 );
9
10 sub get_one_order  { die 'get_one_order needs to be implemented' }
11
12 sub get_new_orders { die 'get_order needs to be implemented' }
13
14 sub update_part    { die 'update_part needs to be implemented' }
15
16 sub get_article    { die 'get_article needs to be implemented' }
17
18 sub get_categories { die 'get_order needs to be implemented' }
19
20 sub get_version    { die 'get_order needs to be implemented' }
21
22 1;
23
24 __END__
25
26 =encoding utf-8
27
28 =head1 NAME
29
30   SL::ShopConnectorBase - this is the base class for shop connectors
31
32 =head1 SYNOPSIS
33
34
35 =head1 DESCRIPTION
36
37 =head1 AVAILABLE METHODS
38
39 =over 4
40
41 =item C<get_one_order>
42
43 =item C<get_new_orders>
44
45 =item C<update_part>
46
47 =item C<get_article>
48
49 =item C<get_categories>
50
51 =item C<get_version>
52
53 =back
54
55 =head1 SEE ALSO
56
57 L<SL::ShopConnector::ALL>
58
59 =head1 BUGS
60
61 None yet. :)
62
63 =head1 AUTHOR
64
65 G. Richardson <lt>information@kivitendo-premium.deE<gt>
66 W. Hahn E<lt>wh@futureworldsearch.netE<gt>
67
68 =cut