@@ 252-269 (lines=18) @@ | ||
249 | * @throws InvalidDataTypeException |
|
250 | * @throws EE_Error |
|
251 | */ |
|
252 | public function increaseSold($qty = 1) |
|
253 | { |
|
254 | $qty = absint($qty); |
|
255 | $success = $this->bump( |
|
256 | [ |
|
257 | 'DTT_reserved' => $qty * -1, |
|
258 | 'DTT_sold' => $qty |
|
259 | ] |
|
260 | ); |
|
261 | do_action( |
|
262 | 'AHEE__EE_Datetime__increase_sold', |
|
263 | $this, |
|
264 | $qty, |
|
265 | $this->sold(), |
|
266 | $success |
|
267 | ); |
|
268 | return $success; |
|
269 | } |
|
270 | ||
271 | ||
272 | /** |
|
@@ 284-300 (lines=17) @@ | ||
281 | * @throws InvalidDataTypeException |
|
282 | * @throws EE_Error |
|
283 | */ |
|
284 | public function decreaseSold($qty = 1) |
|
285 | { |
|
286 | $qty = absint($qty); |
|
287 | $success = $this->bump( |
|
288 | [ |
|
289 | 'DTT_sold' => $qty * -1 |
|
290 | ] |
|
291 | ); |
|
292 | do_action( |
|
293 | 'AHEE__EE_Datetime__decrease_sold', |
|
294 | $this, |
|
295 | $qty, |
|
296 | $this->sold(), |
|
297 | $success |
|
298 | ); |
|
299 | return $success; |
|
300 | } |
|
301 | ||
302 | ||
303 | /** |
|
@@ 348-365 (lines=18) @@ | ||
345 | * @throws InvalidDataTypeException |
|
346 | * @throws EE_Error |
|
347 | */ |
|
348 | public function increaseReserved($qty = 1) |
|
349 | { |
|
350 | $qty = absint($qty); |
|
351 | $success = $this->bumpConditionally( |
|
352 | 'DTT_reserved', |
|
353 | 'DTT_sold', |
|
354 | 'DTT_reg_limit', |
|
355 | $qty |
|
356 | ); |
|
357 | do_action( |
|
358 | 'AHEE__EE_Datetime__increase_reserved', |
|
359 | $this, |
|
360 | $qty, |
|
361 | $this->reserved(), |
|
362 | $success |
|
363 | ); |
|
364 | return $success; |
|
365 | } |
|
366 | ||
367 | ||
368 | /** |
|
@@ 379-395 (lines=17) @@ | ||
376 | * @throws InvalidDataTypeException |
|
377 | * @throws EE_Error |
|
378 | */ |
|
379 | public function decreaseReserved($qty = 1) |
|
380 | { |
|
381 | $qty = absint($qty); |
|
382 | $success = $this->bump( |
|
383 | [ |
|
384 | 'DTT_reserved' => $qty * -1 |
|
385 | ] |
|
386 | ); |
|
387 | do_action( |
|
388 | 'AHEE__EE_Datetime__decrease_reserved', |
|
389 | $this, |
|
390 | $qty, |
|
391 | $this->reserved(), |
|
392 | $success |
|
393 | ); |
|
394 | return $success; |
|
395 | } |
|
396 | ||
397 | ||
398 | /** |