Passed
Branch request_builder (f74bff)
by Jens
09:45
created

ActionBuilder::orders()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 3
Code Lines 1

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 0
CRAP Score 2

Importance

Changes 0
Metric Value
dl 0
loc 3
ccs 0
cts 2
cp 0
rs 10
c 0
b 0
f 0
cc 1
eloc 1
nc 1
nop 0
crap 2
1
<?php
2
3
namespace Commercetools\Core\Builder\Update;
4
5
use Commercetools\Core\Builder\Update\CustomersActionBuilder;
6
use Commercetools\Core\Builder\Update\ProductTypesActionBuilder;
7
use Commercetools\Core\Builder\Update\TaxCategoriesActionBuilder;
8
use Commercetools\Core\Builder\Update\DiscountCodesActionBuilder;
9
use Commercetools\Core\Builder\Update\PaymentsActionBuilder;
10
use Commercetools\Core\Builder\Update\TypesActionBuilder;
11
use Commercetools\Core\Builder\Update\ProductsActionBuilder;
12
use Commercetools\Core\Builder\Update\ZonesActionBuilder;
13
use Commercetools\Core\Builder\Update\CustomFieldActionBuilder;
14
use Commercetools\Core\Builder\Update\CustomerGroupsActionBuilder;
15
use Commercetools\Core\Builder\Update\ShippingMethodsActionBuilder;
16
use Commercetools\Core\Builder\Update\ShoppingListsActionBuilder;
17
use Commercetools\Core\Builder\Update\SubscriptionsActionBuilder;
18
use Commercetools\Core\Builder\Update\ProjectActionBuilder;
19
use Commercetools\Core\Builder\Update\CartsActionBuilder;
20
use Commercetools\Core\Builder\Update\InventoryActionBuilder;
21
use Commercetools\Core\Builder\Update\StatesActionBuilder;
22
use Commercetools\Core\Builder\Update\OrdersActionBuilder;
23
use Commercetools\Core\Builder\Update\ProductDiscountsActionBuilder;
24
use Commercetools\Core\Builder\Update\CategoriesActionBuilder;
25
use Commercetools\Core\Builder\Update\CartDiscountsActionBuilder;
26
use Commercetools\Core\Builder\Update\ReviewsActionBuilder;
27
use Commercetools\Core\Builder\Update\ChannelsActionBuilder;
28
29
class ActionBuilder
30
{
31
    /**
32
     * @return CustomersActionBuilder
33
     */
34
    public function customers()
35
    {
36
        return new CustomersActionBuilder();
37
    }
38
39
    /**
40
     * @return ProductTypesActionBuilder
41
     */
42
    public function productTypes()
43
    {
44
        return new ProductTypesActionBuilder();
45
    }
46
47
    /**
48
     * @return TaxCategoriesActionBuilder
49
     */
50
    public function taxCategories()
51
    {
52
        return new TaxCategoriesActionBuilder();
53
    }
54
55
    /**
56
     * @return DiscountCodesActionBuilder
57
     */
58
    public function discountCodes()
59
    {
60
        return new DiscountCodesActionBuilder();
61
    }
62
63
    /**
64
     * @return PaymentsActionBuilder
65
     */
66
    public function payments()
67
    {
68
        return new PaymentsActionBuilder();
69
    }
70
71
    /**
72
     * @return TypesActionBuilder
73
     */
74
    public function types()
75
    {
76
        return new TypesActionBuilder();
77
    }
78
79
    /**
80
     * @return ProductsActionBuilder
81
     */
82
    public function products()
83
    {
84
        return new ProductsActionBuilder();
85
    }
86
87
    /**
88
     * @return ZonesActionBuilder
89
     */
90
    public function zones()
91
    {
92
        return new ZonesActionBuilder();
93
    }
94
95
    /**
96
     * @return CustomFieldActionBuilder
97
     */
98
    public function customField()
99
    {
100
        return new CustomFieldActionBuilder();
101
    }
102
103
    /**
104
     * @return CustomerGroupsActionBuilder
105
     */
106
    public function customerGroups()
107
    {
108
        return new CustomerGroupsActionBuilder();
109
    }
110
111
    /**
112
     * @return ShippingMethodsActionBuilder
113
     */
114
    public function shippingMethods()
115
    {
116
        return new ShippingMethodsActionBuilder();
117
    }
118
119
    /**
120
     * @return ShoppingListsActionBuilder
121
     */
122
    public function shoppingLists()
123
    {
124
        return new ShoppingListsActionBuilder();
125
    }
126
127
    /**
128
     * @return SubscriptionsActionBuilder
129
     */
130
    public function subscriptions()
131
    {
132
        return new SubscriptionsActionBuilder();
133
    }
134
135
    /**
136
     * @return ProjectActionBuilder
137
     */
138
    public function project()
139
    {
140
        return new ProjectActionBuilder();
141
    }
142
143
    /**
144
     * @return CartsActionBuilder
145
     */
146
    public function carts()
147
    {
148
        return new CartsActionBuilder();
149
    }
150
151
    /**
152
     * @return InventoryActionBuilder
153
     */
154
    public function inventory()
155
    {
156
        return new InventoryActionBuilder();
157
    }
158
159
    /**
160
     * @return StatesActionBuilder
161
     */
162
    public function states()
163
    {
164
        return new StatesActionBuilder();
165
    }
166
167
    /**
168
     * @return OrdersActionBuilder
169
     */
170
    public function orders()
171
    {
172
        return new OrdersActionBuilder();
173
    }
174
175
    /**
176
     * @return ProductDiscountsActionBuilder
177
     */
178
    public function productDiscounts()
179
    {
180
        return new ProductDiscountsActionBuilder();
181
    }
182
183
    /**
184
     * @return CategoriesActionBuilder
185
     */
186
    public function categories()
187
    {
188
        return new CategoriesActionBuilder();
189
    }
190
191
    /**
192
     * @return CartDiscountsActionBuilder
193
     */
194
    public function cartDiscounts()
195
    {
196
        return new CartDiscountsActionBuilder();
197
    }
198
199
    /**
200
     * @return ReviewsActionBuilder
201
     */
202
    public function reviews()
203
    {
204
        return new ReviewsActionBuilder();
205
    }
206
207
    /**
208
     * @return ChannelsActionBuilder
209
     */
210
    public function channels()
211
    {
212
        return new ChannelsActionBuilder();
213
    }
214
215
    public static function of()
216
    {
217
        return new self();
218
    }
219
}
220