Code Duplication    Length = 7-13 lines in 7 locations

src/QuantumView.php 1 location

@@ 62-68 (lines=7) @@
59
     * @param RequestInterface|null $request
60
     * @param LoggerInterface|null $logger PSR3 compatible logger (optional)
61
     */
62
    public function __construct($accessKey = null, $userId = null, $password = null, $useIntegration = false, RequestInterface $request = null, LoggerInterface $logger = null)
63
    {
64
        if (null !== $request) {
65
            $this->setRequest($request);
66
        }
67
        parent::__construct($accessKey, $userId, $password, $useIntegration, $logger);
68
    }
69
70
    /**
71
     * Get a QuantumView subscription.

src/TimeInTransit.php 1 location

@@ 31-37 (lines=7) @@
28
     * @param RequestInterface|null $request
29
     * @param LoggerInterface|null $logger PSR3 compatible logger (optional)
30
     */
31
    public function __construct($accessKey = null, $userId = null, $password = null, $useIntegration = false, RequestInterface $request = null, LoggerInterface $logger = null)
32
    {
33
        if (null !== $request) {
34
            $this->setRequest($request);
35
        }
36
        parent::__construct($accessKey, $userId, $password, $useIntegration, $logger);
37
    }
38
39
    /**
40
     * @param TimeInTransitRequest $shipment

src/Tradeability.php 1 location

@@ 49-61 (lines=13) @@
46
     * @param RequestInterface|null $request
47
     * @param LoggerInterface|null $logger PSR3 compatible logger (optional)
48
     */
49
    public function __construct(
50
        $accessKey = null,
51
        $userId = null,
52
        $password = null,
53
        $useIntegration = false,
54
        RequestInterface $request = null,
55
        LoggerInterface $logger = null
56
    ) {
57
        if (null !== $request) {
58
            $this->setRequest($request);
59
        }
60
        parent::__construct($accessKey, $userId, $password, $useIntegration, $logger);
61
    }
62
63
    /**
64
     * @param LandedCostRequest $request

src/AddressValidation.php 1 location

@@ 66-72 (lines=7) @@
63
     * @param RequestInterface|null $request
64
     * @param LoggerInterface|null $logger PSR3 compatible logger (optional)
65
     */
66
    public function __construct(
67
        $accessKey = null,
68
        $userId = null,
69
        $password = null,
70
        $useIntegration = false,
71
        RequestInterface $request = null,
72
        LoggerInterface $logger = null
73
    ) {
74
        if (null !== $request) {
75
            $this->setRequest($request);

src/Locator.php 1 location

@@ 40-46 (lines=7) @@
37
     * @param RequestInterface $request
38
     * @param LoggerInterface $logger PSR3 compatible logger (optional)
39
     */
40
    public function __construct($accessKey = null, $userId = null, $password = null, $useIntegration = false, RequestInterface $request = null, LoggerInterface $logger = null)
41
    {
42
        if (null !== $request) {
43
            $this->setRequest($request);
44
        }
45
        parent::__construct($accessKey, $userId, $password, $useIntegration, $logger);
46
    }
47
48
    public function getLocations(LocatorRequest $request, $requestOption = self::OPTION_UPS_ACCESS_POINT_LOCATIONS)
49
    {

src/Shipping.php 1 location

@@ 54-60 (lines=7) @@
51
     * @param RequestInterface|null $request
52
     * @param LoggerInterface|null PSR3 compatible logger (optional)
53
     */
54
    public function __construct($accessKey = null, $userId = null, $password = null, $useIntegration = false, RequestInterface $request = null, LoggerInterface $logger = null)
55
    {
56
        if (null !== $request) {
57
            $this->setRequest($request);
58
        }
59
        parent::__construct($accessKey, $userId, $password, $useIntegration, $logger);
60
    }
61
62
    /**
63
     * Create a Shipment Confirm request (generate a digest).

src/Tracking.php 1 location

@@ 79-85 (lines=7) @@
76
     * @param RequestInterface|null $request
77
     * @param LoggerInterface|null $logger PSR3 compatible logger (optional)
78
     */
79
    public function __construct($accessKey = null, $userId = null, $password = null, $useIntegration = false, RequestInterface $request = null, LoggerInterface $logger = null)
80
    {
81
        if (null !== $request) {
82
            $this->setRequest($request);
83
        }
84
        parent::__construct($accessKey, $userId, $password, $useIntegration, $logger);
85
    }
86
87
    /**
88
     * Get package tracking information.