@@ -16,8 +16,9 @@ class TaxonomyFacets extends AbstractApi
16
16
/**
17
17
* Retrieve available fuel types for a given set of parameters.
18
18
*
19
- * @param string $advertiserId
19
+ * @param string $advertiserId
20
20
* @param array|TaxonomyFacetRequestBuilder $request
21
+ *
21
22
* @return array
22
23
*/
23
24
public function fuelTypes (string $ advertiserId , $ request ): array
@@ -28,21 +29,22 @@ public function fuelTypes(string $advertiserId, $request): array
28
29
/**
29
30
* Retrieve available transmission types for a given set of parameters.
30
31
*
31
- * @param string $advertiserId
32
+ * @param string $advertiserId
32
33
* @param array|TaxonomyFacetRequestBuilder $request
34
+ *
33
35
* @return array
34
36
*/
35
37
public function transmissionTypes (string $ advertiserId , $ request ): array
36
38
{
37
39
return $ this ->facet ('transmissionTypes ' , $ advertiserId , $ request );
38
40
}
39
41
40
-
41
42
/**
42
43
* Retrieve available body types for a given set of parameters.
43
44
*
44
- * @param string $advertiserId
45
+ * @param string $advertiserId
45
46
* @param array|TaxonomyFacetRequestBuilder $request
47
+ *
46
48
* @return array
47
49
*/
48
50
public function bodyTypes (string $ advertiserId , $ request ): array
@@ -53,8 +55,9 @@ public function bodyTypes(string $advertiserId, $request): array
53
55
/**
54
56
* Retrieve available trims for a given set of parameters.
55
57
*
56
- * @param string $advertiserId
58
+ * @param string $advertiserId
57
59
* @param array|TaxonomyFacetRequestBuilder $request
60
+ *
58
61
* @return array
59
62
*/
60
63
public function trims (string $ advertiserId , $ request ): array
@@ -65,8 +68,9 @@ public function trims(string $advertiserId, $request): array
65
68
/**
66
69
* Retrieve available doors for a given set of parameters.
67
70
*
68
- * @param string $advertiserId
71
+ * @param string $advertiserId
69
72
* @param array|TaxonomyFacetRequestBuilder $request
73
+ *
70
74
* @return array
71
75
*/
72
76
public function doors (string $ advertiserId , $ request ): array
@@ -77,8 +81,9 @@ public function doors(string $advertiserId, $request): array
77
81
/**
78
82
* Retrieve available drivetrains for a given set of parameters.
79
83
*
80
- * @param string $advertiserId
84
+ * @param string $advertiserId
81
85
* @param array|TaxonomyFacetRequestBuilder $request
86
+ *
82
87
* @return array
83
88
*/
84
89
public function drivetrains (string $ advertiserId , $ request ): array
@@ -89,8 +94,9 @@ public function drivetrains(string $advertiserId, $request): array
89
94
/**
90
95
* Retrieve available body types for a given set of parameters.
91
96
*
92
- * @param string $advertiserId
97
+ * @param string $advertiserId
93
98
* @param array|TaxonomyFacetRequestBuilder $request
99
+ *
94
100
* @return array
95
101
*/
96
102
public function wheelbaseTypes (string $ advertiserId , $ request ): array
@@ -101,8 +107,9 @@ public function wheelbaseTypes(string $advertiserId, $request): array
101
107
/**
102
108
* Retrieve available cab types for a given set of parameters.
103
109
*
104
- * @param string $advertiserId
110
+ * @param string $advertiserId
105
111
* @param array|TaxonomyFacetRequestBuilder $request
112
+ *
106
113
* @return array
107
114
*/
108
115
public function cabTypes (string $ advertiserId , $ request ): array
@@ -113,8 +120,9 @@ public function cabTypes(string $advertiserId, $request): array
113
120
/**
114
121
* Retrieve available axle configurations for a given set of parameters.
115
122
*
116
- * @param string $advertiserId
123
+ * @param string $advertiserId
117
124
* @param array|TaxonomyFacetRequestBuilder $request
125
+ *
118
126
* @return array
119
127
*/
120
128
public function axleConfigurations (string $ advertiserId , $ request ): array
@@ -125,8 +133,9 @@ public function axleConfigurations(string $advertiserId, $request): array
125
133
/**
126
134
* Retrieve available badge engine sizes for a given set of parameters.
127
135
*
128
- * @param string $advertiserId
136
+ * @param string $advertiserId
129
137
* @param array|TaxonomyFacetRequestBuilder $request
138
+ *
130
139
* @return array
131
140
*/
132
141
public function badgeEngineSizes (string $ advertiserId , $ request ): array
@@ -137,8 +146,9 @@ public function badgeEngineSizes(string $advertiserId, $request): array
137
146
/**
138
147
* Retrieve available styles for a given set of parameters.
139
148
*
140
- * @param string $advertiserId
149
+ * @param string $advertiserId
141
150
* @param array|TaxonomyFacetRequestBuilder $request
151
+ *
142
152
* @return array
143
153
*/
144
154
public function styles (string $ advertiserId , $ request ): array
@@ -149,8 +159,9 @@ public function styles(string $advertiserId, $request): array
149
159
/**
150
160
* Retrieve available sub styles for a given set of parameters.
151
161
*
152
- * @param string $advertiserId
162
+ * @param string $advertiserId
153
163
* @param array|TaxonomyFacetRequestBuilder $request
164
+ *
154
165
* @return array
155
166
*/
156
167
public function subStyles (string $ advertiserId , $ request ): array
@@ -161,8 +172,9 @@ public function subStyles(string $advertiserId, $request): array
161
172
/**
162
173
* Retrieve available end layouts for a given set of parameters.
163
174
*
164
- * @param string $advertiserId
175
+ * @param string $advertiserId
165
176
* @param array|TaxonomyFacetRequestBuilder $request
177
+ *
166
178
* @return array
167
179
*/
168
180
public function endLayouts (string $ advertiserId , $ request ): array
@@ -173,8 +185,9 @@ public function endLayouts(string $advertiserId, $request): array
173
185
/**
174
186
* Retrieve available bedroom layouts for a given set of parameters.
175
187
*
176
- * @param string $advertiserId
188
+ * @param string $advertiserId
177
189
* @param array|TaxonomyFacetRequestBuilder $request
190
+ *
178
191
* @return array
179
192
*/
180
193
public function bedroomLayouts (string $ advertiserId , $ request ): array
@@ -185,12 +198,13 @@ public function bedroomLayouts(string $advertiserId, $request): array
185
198
/**
186
199
* Retrieve available facet items for a given set of parameters.
187
200
*
188
- * @param string $name
189
- * @param string $advertiserId
201
+ * @param string $name
202
+ * @param string $advertiserId
190
203
* @param array|TaxonomyFacetRequestBuilder $request
204
+ *
191
205
* @return array
192
206
*/
193
- public function facet (string $ name , string $ advertiserId , $ request ) : array
207
+ public function facet (string $ name , string $ advertiserId , $ request ): array
194
208
{
195
209
$ availableFacets = [
196
210
'fuelTypes ' ,
@@ -211,7 +225,7 @@ public function facet(string $name, string $advertiserId, $request) : array
211
225
212
226
if (!in_array ($ name , $ availableFacets )) {
213
227
throw new \InvalidArgumentException (
214
- 'The $name argument must be one of ' . implode (', ' , $ availableFacets )
228
+ 'The $name argument must be one of ' . implode (', ' , $ availableFacets )
215
229
);
216
230
}
217
231
@@ -230,6 +244,6 @@ public function facet(string $name, string $advertiserId, $request) : array
230
244
231
245
$ options = array_merge ($ request ->toArray (), ['advertiserId ' => $ advertiserId ]);
232
246
233
- return $ this ->_get ('/taxonomy/ ' . $ name , $ options );
247
+ return $ this ->_get ('/taxonomy/ ' . $ name , $ options );
234
248
}
235
- }
249
+ }
0 commit comments