PluginProbe
Packeta / 1.6.2
Packeta v1.6.2
2.3.2 2.3.1 trunk 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.3.0 1.3.1 1.3.2 1.4 1.4.1 1.4.2 1.4.3 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 All 56 releases
packeta / src / Packetery / Module / Api / Internal / CheckoutRouter.php

CheckoutRouter.php in Packeta 1.6.2, at src/Packetery/Module/Api/Internal/CheckoutRouter.php

67 lines 1.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * Class CheckoutRouter
4 *
5 * @package Packetery
6 */
7
8 declare( strict_types=1 );
9
10 namespace Packetery\Module\Api\Internal;
11
12 use Packetery\Module\Api\BaseRouter;
13
14 /**
15 * Class CheckoutRouter
16 *
17 * @package Packetery
18 */
19 final class CheckoutRouter extends BaseRouter {
20
21 public const PATH_SAVE_SELECTED_PICKUP_POINT = '/save-selected-pickup-point';
22 public const PATH_SAVE_VALIDATED_ADDRESS = '/save-validated-address';
23 public const PATH_REMOVE_SAVED_DATA = '/remove-saved-data';
24
25 /**
26 * Namespace.
27 *
28 * @var string
29 */
30 protected $namespace = 'packeta/internal';
31
32 /**
33 * Rest base.
34 *
35 * @var string
36 */
37 protected $restBase = 'checkout';
38
39 /**
40 * Gets endpoint URL.
41 *
42 * @return string
43 */
44 public function getSaveSelectedPickupPointUrl(): string {
45 return $this->getRouteUrl( self::PATH_SAVE_SELECTED_PICKUP_POINT );
46 }
47
48 /**
49 * Gets endpoint URL.
50 *
51 * @return string
52 */
53 public function getSaveValidatedAddressUrl(): string {
54 return $this->getRouteUrl( self::PATH_SAVE_VALIDATED_ADDRESS );
55 }
56
57 /**
58 * Gets endpoint URL.
59 *
60 * @return string
61 */
62 public function getRemoveSavedDataUrl(): string {
63 return $this->getRouteUrl( self::PATH_REMOVE_SAVED_DATA );
64 }
65
66 }
67