PriceSource: editable Dokumentation
[kivitendo-erp.git] / SL / Dev / ALL.pm
1 package SL::Dev::ALL;
2
3 use strict;
4
5 use SL::Dev::Part;
6 use SL::Dev::CustomerVendor;
7 use SL::Dev::Inventory;
8 use SL::Dev::Record;
9 use SL::Dev::Payment;
10
11 1;
12
13 __END__
14
15 =pod
16
17 =head1 NAME
18
19 SL::Dev::ALL: Dependency-only package for all SL::Dev::* modules
20
21 =head1 SYNOPSIS
22
23   use SL::Dev::ALL;
24
25 =head1 DESCRIPTION
26
27 This module depends on all modules in SL/Dev/*.pm for the convenience of being
28 able to write a simple C<use SL::Dev::ALL> and having everything loaded. This
29 is supposed to be used only for test cases or in the kivitendo console. Normal
30 modules should C<use> only the modules they actually need.
31
32 To automatically include it in the console, add a line in the client section of
33 the kivitendo.config, e.g.
34
35 [console]
36 autorun = require "bin/mozilla/common.pl";
37         = use SL::DB::Helper::ALL;
38         = use SL::Dev::ALL;
39
40 =head1 AUTHOR
41
42 G. Richardson E<lt>grichardson@kivitendo-premium.deE<gt>
43
44 =cut