예제 #1
0
 public function __construct(StorageInterface $storage, SecurityContextInterface $securityContext, SettingsManagerInterface $settingsManager, ObjectManager $userManager)
 {
     $this->securityContext = $securityContext;
     $this->settingsManager = $settingsManager;
     $this->userManager = $userManager;
     parent::__construct($storage, $this->getDefaultCurrency());
 }
예제 #2
0
 /**
  * @param StorageInterface         $storage
  * @param SettingsManagerInterface $settingsManager
  * @param ObjectManager            $customerManager
  * @param ChannelContextInterface  $channelContext
  */
 public function __construct(StorageInterface $storage, CustomerContextInterface $customerContext, SettingsManagerInterface $settingsManager, ObjectManager $customerManager, ChannelContextInterface $channelContext)
 {
     $this->customerContext = $customerContext;
     $this->settingsManager = $settingsManager;
     $this->customerManager = $customerManager;
     $this->channelContext = $channelContext;
     parent::__construct($storage, $this->getDefaultCurrency());
 }