GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.

Code Duplication    Length = 17-26 lines in 4 locations

src/app/code/community/EbayEnterprise/GiftCard/Helper/Tendertype.php 1 location

@@ 29-46 (lines=18) @@
26
    /** @var EbayEnterprise_Eb2cCore_Model_Config_Registry */
27
    protected $config;
28
29
    public function __construct(array $init = [])
30
    {
31
        list(
32
            $this->helper,
33
            $this->coreHelper,
34
            $this->logger,
35
            $this->logContext,
36
            $this->apiLogger,
37
            $this->config,
38
        ) = $this->checkTypes(
39
            $this->nullCoalesce($init, 'helper', Mage::helper('ebayenterprise_giftcard')),
40
            $this->nullCoalesce($init, 'core_helper', Mage::helper('eb2ccore')),
41
            $this->nullCoalesce($init, 'logger', Mage::helper('ebayenterprise_magelog')),
42
            $this->nullCoalesce($init, 'log_context', Mage::helper('ebayenterprise_magelog/context')),
43
            $this->nullCoalesce($init, 'api_logger', new Psr\Log\NullLogger()),
44
            $this->nullCoalesce($init, 'config', null)
45
        );
46
    }
47
48
    protected function checkTypes(
49
        EbayEnterprise_GiftCard_Helper_Data $helper,

src/app/code/community/EbayEnterprise/Inventory/Model/Observer.php 1 location

@@ 40-65 (lines=26) @@
37
     *                    - logger => EbayEnterprise_MageLog_Helper_Data
38
     *                    - log_context => EbayEnterprise_MageLog_Helper_Context
39
     */
40
    public function __construct(array $args = [])
41
    {
42
        list(
43
            $this->quantityService,
44
            $this->detailsService,
45
            $this->allocationService,
46
            $this->logger,
47
            $this->logContext,
48
            $this->app
49
        ) = $this->checkTypes(
50
            $this->nullCoalesce(
51
                $args,
52
                'quantity_service',
53
                Mage::getModel('ebayenterprise_inventory/quantity_service')
54
            ),
55
            $this->nullCoalesce($args, 'details_service', Mage::getModel('ebayenterprise_inventory/details_service')),
56
            $this->nullCoalesce(
57
                $args,
58
                'allocation_service',
59
                Mage::getModel('ebayenterprise_inventory/allocation_service')
60
            ),
61
            $this->nullCoalesce($args, 'logger', Mage::helper('ebayenterprise_magelog')),
62
            $this->nullCoalesce($args, 'log_context', Mage::helper('ebayenterprise_magelog/context')),
63
            Mage::app()
64
        );
65
    }
66
67
    /**
68
     * Enforce type checks on constructor init params.

src/app/code/community/EbayEnterprise/Inventory/Model/Quantity/Collector.php 1 location

@@ 41-58 (lines=18) @@
38
     *                    - logger => LoggerInterface
39
     *                    - log_context => EbayEnterprise_MageLog_Helper_Context
40
     */
41
    public function __construct(array $args = [])
42
    {
43
        list(
44
            $this->quantitySdkHelper,
45
            $this->quantityHelper,
46
            $this->itemSelection,
47
            $this->logger,
48
            $this->logContext,
49
            $this->inventorySession
50
        ) = $this->checkTypes(
51
            $this->nullCoalesce($args, 'quantity_sdk_helper', Mage::helper('ebayenterprise_inventory/quantity_sdk')),
52
            $this->nullCoalesce($args, 'quantity_helper', Mage::helper('ebayenterprise_inventory/quantity')),
53
            $this->nullCoalesce($args, 'item_selection', Mage::helper('ebayenterprise_inventory/item_selection')),
54
            $this->nullCoalesce($args, 'logger', Mage::helper('ebayenterprise_magelog')),
55
            $this->nullCoalesce($args, 'log_context', Mage::helper('ebayenterprise_magelog/context')),
56
            $this->nullCoalesce($args, 'inventory_session', null)
57
        );
58
    }
59
60
    /**
61
     * Enforce type checks on constructor init params.

src/app/code/community/EbayEnterprise/PayPal/Model/Express/Api.php 1 location

@@ 61-77 (lines=17) @@
58
     *     -  'logger' => EbayEnterprise_MageLog_Helper_Data
59
     *     -  'context' => EbayEnterprise_MageLog_Helper_Context
60
     */
61
    public function __construct(array $initParams = array())
62
    {
63
        list(
64
            $this->selectionHelper,
65
            $this->helper,
66
            $this->coreHelper,
67
            $this->logger,
68
            $this->logContext
69
        ) = $this->checkTypes(
70
            $this->nullCoalesce($initParams, 'selection_helper', Mage::helper('ebayenterprise_paypal/item_selection')),
71
            $this->nullCoalesce($initParams, 'helper', Mage::helper('ebayenterprise_paypal')),
72
            $this->nullCoalesce($initParams, 'core_helper', Mage::helper('eb2ccore')),
73
            $this->nullCoalesce($initParams, 'logger', Mage::helper('ebayenterprise_magelog')),
74
            $this->nullCoalesce($initParams, 'log_context', Mage::helper('ebayenterprise_magelog/context'))
75
        );
76
        $this->config = $this->helper->getConfigModel();
77
    }
78
79
    /**
80
     * Type hinting for self::__construct $initParams