1
+ /**
2
+ * Main Request class
3
+ *
4
+ * @since 1.0.0
5
+ * @version 1.0.0
6
+ */
7
+
1
8
'use strict' ;
2
9
3
10
const
11
18
/**
12
19
* Constructor
13
20
*
14
- * @since [version]
21
+ * @since 1.0.0
15
22
*
16
23
* @param API api API Instance.
17
24
* @param string namespace Vendor string (eg "llms/v1").
@@ -26,7 +33,7 @@ function Request( api, namespace ) {
26
33
/**
27
34
* Build a full URL for a request.
28
35
*
29
- * @since [version]
36
+ * @since 1.0.0
30
37
*
31
38
* @param string Endpoint path.
32
39
* @return string
@@ -58,7 +65,7 @@ Request.prototype._getURL = function( endpoint ) {
58
65
/**
59
66
* Build arguments to pass with a request
60
67
*
61
- * @since [version]
68
+ * @since 1.0.0
62
69
*
63
70
* @param string method HTTP method.
64
71
* @param string endpoint Request endpoint.
@@ -103,7 +110,7 @@ Request.prototype._getRequestArgs = function( method, endpoint, data ) {
103
110
/**
104
111
* Preform requests.
105
112
*
106
- * @since [version]
113
+ * @since 1.0.0
107
114
*
108
115
* @see {Reference}
109
116
* @link {URL}
@@ -136,7 +143,7 @@ Request.prototype._request = function( method, endpoint, data_or_callback, callb
136
143
/**
137
144
* Preform a GET request.
138
145
*
139
- * @since [version]
146
+ * @since 1.0.0
140
147
*
141
148
* @param string endpoint Request endpoint.
142
149
* @param obj|function|null data_or_callback Data (to be converted to query string parameters) or callback function.
@@ -150,7 +157,7 @@ Request.prototype.get = function( endpoint, data_or_callback, callback ) {
150
157
/**
151
158
* Preform a POST request.
152
159
*
153
- * @since [version]
160
+ * @since 1.0.0
154
161
*
155
162
* @param string endpoint Request endpoint.
156
163
* @param obj|function|null data Request data.
@@ -164,7 +171,7 @@ Request.prototype.post = function( endpoint, data, callback ) {
164
171
/**
165
172
* Preform a PUT request.
166
173
*
167
- * @since [version]
174
+ * @since 1.0.0
168
175
*
169
176
* @param string endpoint Request endpoint.
170
177
* @param obj|function|null data Request data.
@@ -178,7 +185,7 @@ Request.prototype.put = function( endpoint, data, callback ) {
178
185
/**
179
186
* Preform a Delete request.
180
187
*
181
- * @since [version]
188
+ * @since 1.0.0
182
189
*
183
190
* @param string endpoint Request endpoint.
184
191
* @param obj|function|null data_or_callback Request data or callback function.
@@ -192,7 +199,7 @@ Request.prototype.delete = function( endpoint, data_or_callback, callback ) {
192
199
/**
193
200
* Preform an options request.
194
201
*
195
- * @since [version]
202
+ * @since 1.0.0
196
203
*
197
204
* @param string endpoint Request endpoint.
198
205
* @param Function callback Callback function.
0 commit comments