src/app/code/community/EbayEnterprise/Catalog/Helper/Map.php 1 location
                
                
                    
                                                
                                                    
                                |  | @@ 58-71 (lines=14) @@ | 
                                                            
                                    | 55 |  |      */ | 
                                                            
                                    | 56 |  |     protected $_categoryCollection = null; | 
                                                            
                                    | 57 |  |  | 
                                                            
                                    | 58 |  |     public function __construct(array $initParams = []) | 
                                                            
                                    | 59 |  |     { | 
                                                            
                                    | 60 |  |         list( | 
                                                            
                                    | 61 |  |             $this->coreHelper, | 
                                                            
                                    | 62 |  |             $this->catalogHelper, | 
                                                            
                                    | 63 |  |             $this->logger, | 
                                                            
                                    | 64 |  |             $this->context | 
                                                            
                                    | 65 |  |         ) = $this->checkTypes( | 
                                                            
                                    | 66 |  |             $this->nullCoalesce($initParams, 'core_helper', Mage::helper('eb2ccore')), | 
                                                            
                                    | 67 |  |             $this->nullCoalesce($initParams, 'catalog_helper', Mage::helper('ebayenterprise_catalog')), | 
                                                            
                                    | 68 |  |             $this->nullCoalesce($initParams, 'logger', Mage::helper('ebayenterprise_magelog')), | 
                                                            
                                    | 69 |  |             $this->nullCoalesce($initParams, 'context', Mage::helper('ebayenterprise_magelog/context')) | 
                                                            
                                    | 70 |  |         ); | 
                                                            
                                    | 71 |  |     } | 
                                                            
                                    | 72 |  |  | 
                                                            
                                    | 73 |  |     /** | 
                                                            
                                    | 74 |  |      * Type hinting for self::__construct $initParams | 
                                                                        
                 
                                                            
                    
src/app/code/community/EbayEnterprise/Eb2cCustomerService/Overrides/Model/Admin/Session.php 1 location
                
                
                    
                                                
                                                    
                                |  | @@ 26-34 (lines=9) @@ | 
                                                            
                                    | 23 |  |     /** @var Mage_Adminhtml_Model_Url */ | 
                                                            
                                    | 24 |  |     protected $url; | 
                                                            
                                    | 25 |  |  | 
                                                            
                                    | 26 |  |     public function __construct(array $initParams = []) | 
                                                            
                                    | 27 |  |     { | 
                                                            
                                    | 28 |  |         list($this->logger, $this->context, $this->url) = $this->checkTypes( | 
                                                            
                                    | 29 |  |             $this->nullCoalesce($initParams, 'logger', Mage::helper('ebayenterprise_magelog')), | 
                                                            
                                    | 30 |  |             $this->nullCoalesce($initParams, 'context', Mage::helper('ebayenterprise_magelog/context')), | 
                                                            
                                    | 31 |  |             $this->nullCoalesce($initParams, 'url', Mage::getSingleton('adminhtml/url')) | 
                                                            
                                    | 32 |  |         ); | 
                                                            
                                    | 33 |  |         parent::__construct($this->removeKnownKeys($initParams)); | 
                                                            
                                    | 34 |  |     } | 
                                                            
                                    | 35 |  |  | 
                                                            
                                    | 36 |  |     /** | 
                                                            
                                    | 37 |  |      * Populate a new array with keys that not in the array of known keys. | 
                                                                        
                 
                                                            
                    
src/app/code/community/EbayEnterprise/Inventory/Model/Allocation/Allocator.php 1 location
                
                
                    
                                                
                                                    
                                |  | @@ 40-54 (lines=15) @@ | 
                                                            
                                    | 37 |  |     /** @var EbayEnterprise_Inventory_Model_Allocation_Reservation */ | 
                                                            
                                    | 38 |  |     protected $reservation; | 
                                                            
                                    | 39 |  |  | 
                                                            
                                    | 40 |  |     public function __construct(array $init = []) | 
                                                            
                                    | 41 |  |     { | 
                                                            
                                    | 42 |  |         list( | 
                                                            
                                    | 43 |  |             $this->helper, | 
                                                            
                                    | 44 |  |             $this->coreHelper, | 
                                                            
                                    | 45 |  |             $this->logger, | 
                                                            
                                    | 46 |  |             $this->logContext | 
                                                            
                                    | 47 |  |         ) = $this->checkTypes( | 
                                                            
                                    | 48 |  |             $this->nullCoalesce('helper', $init, Mage::helper('ebayenterprise_inventory')), | 
                                                            
                                    | 49 |  |             $this->nullCoalesce('core_helper', $init, Mage::helper('eb2ccore')), | 
                                                            
                                    | 50 |  |             $this->nullCoalesce('logger', $init, Mage::helper('ebayenterprise_magelog')), | 
                                                            
                                    | 51 |  |             $this->nullCoalesce('log_context', $init, Mage::helper('ebayenterprise_magelog/context')) | 
                                                            
                                    | 52 |  |         ); | 
                                                            
                                    | 53 |  |         $this->reservation = Mage::getModel('ebayenterprise_inventory/allocation_reservation'); | 
                                                            
                                    | 54 |  |     } | 
                                                            
                                    | 55 |  |  | 
                                                            
                                    | 56 |  |     protected function checkTypes( | 
                                                            
                                    | 57 |  |         EbayEnterprise_Inventory_Helper_Data $helper, | 
                                                                        
                 
                                                            
                    
src/app/code/community/EbayEnterprise/Inventory/Model/Allocation/Deallocator.php 1 location
                
                
                    
                                                
                                                    
                                |  | @@ 37-50 (lines=14) @@ | 
                                                            
                                    | 34 |  |     /** @var EbayEnterprise_MageLog_Helper_Context */ | 
                                                            
                                    | 35 |  |     protected $logContext; | 
                                                            
                                    | 36 |  |  | 
                                                            
                                    | 37 |  |     public function __construct(array $init = []) | 
                                                            
                                    | 38 |  |     { | 
                                                            
                                    | 39 |  |         list( | 
                                                            
                                    | 40 |  |             $this->coreHelper, | 
                                                            
                                    | 41 |  |             $this->helper, | 
                                                            
                                    | 42 |  |             $this->logger, | 
                                                            
                                    | 43 |  |             $this->logContext | 
                                                            
                                    | 44 |  |         ) = $this->checkTypes( | 
                                                            
                                    | 45 |  |             $this->nullCoalesce('core_helper', $init, Mage::helper('eb2ccore')), | 
                                                            
                                    | 46 |  |             $this->nullCoalesce('helper', $init, Mage::helper('ebayenterprise_inventory')), | 
                                                            
                                    | 47 |  |             $this->nullCoalesce('logger', $init, Mage::helper('ebayenterprise_magelog')), | 
                                                            
                                    | 48 |  |             $this->nullCoalesce('log_context', $init, Mage::helper('ebayenterprise_magelog/context')) | 
                                                            
                                    | 49 |  |         ); | 
                                                            
                                    | 50 |  |     } | 
                                                            
                                    | 51 |  |  | 
                                                            
                                    | 52 |  |     protected function checkTypes( | 
                                                            
                                    | 53 |  |         EbayEnterprise_Eb2cCore_Helper_Data $coreHelper, | 
                                                                        
                 
                                                            
                    
src/app/code/community/EbayEnterprise/Inventory/Model/Allocation/Service.php 1 location
                
                
                    
                                                
                                                    
                                |  | @@ 29-38 (lines=10) @@ | 
                                                            
                                    | 26 |  |     /** @var EbayEnterprise_Inventory_Model_Quantity_Service */ | 
                                                            
                                    | 27 |  |     protected $quantityService; | 
                                                            
                                    | 28 |  |  | 
                                                            
                                    | 29 |  |     public function __construct($init = []) | 
                                                            
                                    | 30 |  |     { | 
                                                            
                                    | 31 |  |         list($this->invHelper, $this->logger, $this->logContext, $this->quantityService) = | 
                                                            
                                    | 32 |  |             $this->checkTypes( | 
                                                            
                                    | 33 |  |                 $this->nullCoalesce($init, 'inv_helper', Mage::helper('ebayenterprise_inventory')), | 
                                                            
                                    | 34 |  |                 $this->nullCoalesce($init, 'logger', Mage::helper('ebayenterprise_magelog')), | 
                                                            
                                    | 35 |  |                 $this->nullCoalesce($init, 'log_context', Mage::helper('ebayenterprise_magelog/context')), | 
                                                            
                                    | 36 |  |                 $this->nullCoalesce($init, 'quantity_service', Mage::getModel('ebayenterprise_inventory/quantity_service')) | 
                                                            
                                    | 37 |  |             ); | 
                                                            
                                    | 38 |  |     } | 
                                                            
                                    | 39 |  |  | 
                                                            
                                    | 40 |  |     /** | 
                                                            
                                    | 41 |  |      * enforce types | 
                                                                        
                 
                                                            
                    
src/app/code/community/EbayEnterprise/Inventory/Model/Details/Request/Builder.php 1 location
                
                
                    
                                                
                                                    
                                |  | @@ 32-45 (lines=14) @@ | 
                                                            
                                    | 29 |  |     /** @var IInventoryDetailsRequest */ | 
                                                            
                                    | 30 |  |     protected $request; | 
                                                            
                                    | 31 |  |  | 
                                                            
                                    | 32 |  |     public function __construct(array $init = []) | 
                                                            
                                    | 33 |  |     { | 
                                                            
                                    | 34 |  |         list( | 
                                                            
                                    | 35 |  |             $this->request, | 
                                                            
                                    | 36 |  |             $this->logger, | 
                                                            
                                    | 37 |  |             $this->logContext, | 
                                                            
                                    | 38 |  |             $this->itemHelper | 
                                                            
                                    | 39 |  |         ) = $this->checkTypes( | 
                                                            
                                    | 40 |  |             $init['request'], | 
                                                            
                                    | 41 |  |             $this->nullCoalesce('logger', $init, Mage::helper('ebayenterprise_magelog')), | 
                                                            
                                    | 42 |  |             $this->nullCoalesce('log_context', $init, Mage::helper('ebayenterprise_magelog/context')), | 
                                                            
                                    | 43 |  |             $this->nullCoalesce('item_helper', $init, Mage::helper('ebayenterprise_inventory/details_item')) | 
                                                            
                                    | 44 |  |         ); | 
                                                            
                                    | 45 |  |     } | 
                                                            
                                    | 46 |  |  | 
                                                            
                                    | 47 |  |     /** | 
                                                            
                                    | 48 |  |      * Fill in default values. | 
                                                                        
                 
                                                            
                    
src/app/code/community/EbayEnterprise/Inventory/Model/Order/Create/Item/Allocation.php 1 location
                
                
                    
                                                
                                                    
                                |  | @@ 46-63 (lines=18) @@ | 
                                                            
                                    | 43 |  |      *                    - logger => EbayEnterprise_MageLog_Helper_Data | 
                                                            
                                    | 44 |  |      *                    - log_context => EbayEnterprise_MageLog_Helper_Context | 
                                                            
                                    | 45 |  |      */ | 
                                                            
                                    | 46 |  |     public function __construct(array $init = []) | 
                                                            
                                    | 47 |  |     { | 
                                                            
                                    | 48 |  |         list( | 
                                                            
                                    | 49 |  |             $this->invHelper, | 
                                                            
                                    | 50 |  |             $this->allocationService, | 
                                                            
                                    | 51 |  |             $this->logger, | 
                                                            
                                    | 52 |  |             $this->logContext | 
                                                            
                                    | 53 |  |         ) = $this->checkTypes( | 
                                                            
                                    | 54 |  |             $this->nullCoalesce($init, 'helper', Mage::helper('ebayenterprise_inventory')), | 
                                                            
                                    | 55 |  |             $this->nullCoalesce( | 
                                                            
                                    | 56 |  |                 $init, | 
                                                            
                                    | 57 |  |                 'allocation_service', | 
                                                            
                                    | 58 |  |                 Mage::getModel('ebayenterprise_inventory/allocation_service') | 
                                                            
                                    | 59 |  |             ), | 
                                                            
                                    | 60 |  |             $this->nullCoalesce($init, 'logger', Mage::helper('ebayenterprise_magelog')), | 
                                                            
                                    | 61 |  |             $this->nullCoalesce($init, 'log_context', Mage::helper('ebayenterprise_magelog/context')) | 
                                                            
                                    | 62 |  |         ); | 
                                                            
                                    | 63 |  |     } | 
                                                            
                                    | 64 |  |  | 
                                                            
                                    | 65 |  |     /** | 
                                                            
                                    | 66 |  |      * Enforce type checks on constructor init params. | 
                                                                        
                 
                                                            
                    
src/app/code/community/EbayEnterprise/Tax/Helper/Data.php 1 location
                
                
                    
                                                
                                                    
                                |  | @@ 42-55 (lines=14) @@ | 
                                                            
                                    | 39 |  |      * - logger         => EbayEnterprise_MageLog_Helper_Data | 
                                                            
                                    | 40 |  |      * - log_context    => EbayEnterprise_MageLog_Helper_Context | 
                                                            
                                    | 41 |  |      */ | 
                                                            
                                    | 42 |  |     public function __construct(array $args = []) | 
                                                            
                                    | 43 |  |     { | 
                                                            
                                    | 44 |  |         list( | 
                                                            
                                    | 45 |  |             $this->coreHelper, | 
                                                            
                                    | 46 |  |             $this->taxFactory, | 
                                                            
                                    | 47 |  |             $this->logger, | 
                                                            
                                    | 48 |  |             $this->logContext | 
                                                            
                                    | 49 |  |         ) = $this->checkTypes( | 
                                                            
                                    | 50 |  |             $this->nullCoalesce($args, 'core_helper', Mage::helper('eb2ccore')), | 
                                                            
                                    | 51 |  |             $this->nullCoalesce($args, 'tax_factory', Mage::helper('ebayenterprise_tax/factory')), | 
                                                            
                                    | 52 |  |             $this->nullCoalesce($args, 'logger', Mage::helper('ebayenterprise_magelog')), | 
                                                            
                                    | 53 |  |             $this->nullCoalesce($args, 'log_context', Mage::helper('ebayenterprise_magelog/context')) | 
                                                            
                                    | 54 |  |         ); | 
                                                            
                                    | 55 |  |     } | 
                                                            
                                    | 56 |  |  | 
                                                            
                                    | 57 |  |     /** | 
                                                            
                                    | 58 |  |      * Enforce type checks on constructor init params. |