/**
  * @param \Spryker\Client\Kernel\Container $container
  *
  * @return \Spryker\Client\Kernel\Container
  */
 public function provideServiceLayerDependencies(Container $container)
 {
     $container[self::SESSION] = function (Container $container) {
         return $container->getLocator()->session()->client();
     };
     $container[self::SERVICE_ZED] = function (Container $container) {
         return $container->getLocator()->zedRequest()->client();
     };
     return $container;
 }
 /**
  * @param \Spryker\Client\Kernel\Container $container
  *
  * @return \Spryker\Client\Kernel\Container
  */
 public function provideServiceLayerDependencies(Container $container)
 {
     $container[self::KV_STORAGE] = function (Container $container) {
         return $container->getLocator()->storage()->client();
     };
     $container[self::CLIENT_LOCALE] = function (Container $container) {
         return $container->getLocator()->locale()->client();
     };
     return $container;
 }
 /**
  * @param \Spryker\Client\Kernel\Container $container
  *
  * @return \Spryker\Client\Kernel\Container
  */
 public function provideServiceLayerDependencies(Container $container)
 {
     $container[self::CLIENT_AUTH] = function (Container $container) {
         return $container->getLocator()->auth()->client();
     };
     return $container;
 }
 /**
  * @param \Spryker\Client\Kernel\Container $container
  *
  * @return \Spryker\Client\Kernel\Container
  */
 public function provideServiceLayerDependencies(Container $container)
 {
     $container[self::SERVICE_ZED] = function (Container $container) {
         return $container->getLocator()->zedRequest()->client();
     };
     $container[self::SESSION] = function (Container $container) {
         return $container->getLocator()->session()->client();
     };
     $container[self::STORAGE] = function (Container $container) {
         return $container->getLocator()->storage()->client();
     };
     $container[self::CLIENT_PRODUCT] = function (Container $container) {
         return $container->getLocator()->product()->client();
     };
     $container[self::CLIENT_CUSTOMER] = function (Container $container) {
         return $container->getLocator()->customer()->client();
     };
     return $container;
 }
Exemple #5
0
 /**
  * @return void
  */
 public function testGetLocatorShouldReturnInstanceOFLocator()
 {
     $container = new Container();
     $this->assertInstanceOf('Spryker\\Client\\Kernel\\Locator', $container->getLocator());
 }