/** * @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; }
/** * @return void */ public function testGetLocatorShouldReturnInstanceOFLocator() { $container = new Container(); $this->assertInstanceOf('Spryker\\Client\\Kernel\\Locator', $container->getLocator()); }