PluginProbe
Packeta / 2.1
Packeta v2.1
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 / OrderRouter.php

OrderRouter.php in Packeta 2.1, at src/Packetery/Module/Api/Internal/OrderRouter.php

56 lines 885 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * Class OrderRouter
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 OrderRouter
16 *
17 * @package Packetery
18 */
19 final class OrderRouter extends BaseRouter {
20
21 public const PATH_SAVE_MODAL = '/save-modal';
22 public const PATH_SAVE_STORED_UNTIL = '/save-stored-until';
23
24 /**
25 * Namespace.
26 *
27 * @var string
28 */
29 protected $namespace = 'packeta/internal';
30
31 /**
32 * Rest base.
33 *
34 * @var string
35 */
36 protected $restBase = 'order';
37
38 /**
39 * Gets endpoint URL.
40 *
41 * @return string
42 */
43 public function getSaveModalUrl(): string {
44 return $this->getRouteUrl( self::PATH_SAVE_MODAL );
45 }
46
47 /**
48 * Gets endpoint URL.
49 *
50 * @return string
51 */
52 public function getSaveStoredUntilUrl(): string {
53 return $this->getRouteUrl( self::PATH_SAVE_STORED_UNTIL );
54 }
55 }
56