1 package SL::ShopConnector::Base;
 
   5 use parent qw(SL::DB::Object);
 
   6 use Rose::Object::MakeMethods::Generic (
 
   7   scalar => [ qw(config) ],
 
  10 sub get_one_order  { die 'get_one_order needs to be implemented' }
 
  12 sub get_new_orders { die 'get_order needs to be implemented' }
 
  14 sub update_part    { die 'update_part needs to be implemented' }
 
  16 sub get_article    { die 'get_article needs to be implemented' }
 
  18 sub get_categories { die 'get_categories needs to be implemented' }
 
  20 sub get_version    { die 'get_version needs to be implemented' }
 
  22 sub set_orderstatus { die 'set_orderstatus needs to be implemented' }
 
  32   SL::ShopConnectorBase - this is the base class for shop connectors
 
  39 =head1 AVAILABLE METHODS
 
  43 =item C<get_one_order>
 
  45 =item C<get_new_orders>
 
  51 =item C<get_categories>
 
  55 =item C<set_orderstatus>
 
  61 L<SL::ShopConnector::ALL>
 
  69 G. Richardson <lt>information@kivitendo-premium.deE<gt>
 
  70 W. Hahn E<lt>wh@futureworldsearch.netE<gt>