PluginProbe
Packeta / 1.5.0
Packeta v1.5.0
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 / Core / PickupPointProvider / VendorProvider.php

VendorProvider.php in Packeta 1.5.0, at src/Packetery/Core/PickupPointProvider/VendorProvider.php

69 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 VendorProvider
4 *
5 * @package Packetery
6 */
7
8 declare( strict_types=1 );
9
10 namespace Packetery\Core\PickupPointProvider;
11
12 /**
13 * Class VendorProvider
14 *
15 * @package Packetery
16 */
17 class VendorProvider extends BaseProvider {
18
19 /**
20 * Group.
21 *
22 * @var string
23 */
24 private $group;
25
26 /**
27 * VendorProvider constructor.
28 *
29 * BaseProvider constructor.
30 *
31 * @param string $id Id.
32 * @param string $country Country.
33 * @param bool $supportsCod Supports COD.
34 * @param bool $supportsAgeVerification Supports age verification.
35 * @param string $currency Currency.
36 * @param bool $hasPickupPoints Is pickup points?.
37 * @param string $group Group.
38 */
39 public function __construct(
40 string $id,
41 string $country,
42 bool $supportsCod,
43 bool $supportsAgeVerification,
44 string $currency,
45 bool $hasPickupPoints,
46 string $group
47 ) {
48 parent::__construct(
49 $id,
50 $country,
51 $supportsCod,
52 $supportsAgeVerification,
53 $currency,
54 $hasPickupPoints
55 );
56 $this->group = $group;
57 }
58
59 /**
60 * Group getter.
61 *
62 * @return string
63 */
64 public function getGroup(): string {
65 return $this->group;
66 }
67
68 }
69