/**
  * @param \Spryker\Zed\Kernel\Container $container
  *
  * @return \Spryker\Zed\Kernel\Container
  */
 public function provideBusinessLayerDependencies(Container $container)
 {
     $container[self::FILESYSTEM_PLUGINS] = function () {
         return $this->getFilesystemPlugins();
     };
     return parent::provideBusinessLayerDependencies($container);
 }
 /**
  * @param \Spryker\Zed\Kernel\Container $container
  *
  * @return \Spryker\Zed\Kernel\Container
  */
 public function provideBusinessLayerDependencies(Container $container)
 {
     $container = parent::provideBusinessLayerDependencies($container);
     $container[static::INSTALLER_PLUGINS] = function (Container $container) {
         return $this->getInstallerPlugins();
     };
     return $container;
 }
 /**
  * @param \Spryker\Zed\Kernel\Container $container
  *
  * @return \Spryker\Zed\Kernel\Container
  */
 public function provideBusinessLayerDependencies(Container $container)
 {
     $container = parent::provideBusinessLayerDependencies($container);
     $container[self::DOUBLE_OPT_IN_SENDER_PLUGINS] = function (Container $container) {
         return $this->getDoubleOptInSenderPlugins($container);
     };
     return $container;
 }
 /**
  * @param \Spryker\Zed\Kernel\Container $container
  *
  * @return \Spryker\Zed\Kernel\Container
  */
 public function provideBusinessLayerDependencies(Container $container)
 {
     $container[self::FACADE_INVOICE] = function (Container $container) {
         return new InvoiceDocumentToInvoiceBridge($container->getLocator()->invoice()->facade());
     };
     $container[self::FACADE_DOCUMENT] = function (Container $container) {
         return new InvoiceDocumentToDocumentBridge($container->getLocator()->document()->facade());
     };
     return parent::provideBusinessLayerDependencies($container);
 }
 /**
  * @param \Spryker\Zed\Kernel\Container $container
  *
  * @return \Spryker\Zed\Kernel\Container
  */
 public function provideBusinessLayerDependencies(Container $container)
 {
     $container[self::TWIG_EXTENSIONS] = function () {
         return $this->getTwigExtensions();
     };
     $container[self::TWIG_FILTERS] = function () {
         return $this->getTwigFilters();
     };
     $container[self::TWIG_FUNCTIONS] = function () {
         return $this->getTwigFunctions();
     };
     return parent::provideBusinessLayerDependencies($container);
 }
 /**
  * @param \Spryker\Zed\Kernel\Container $container
  *
  * @return \Spryker\Zed\Kernel\Container
  */
 public function provideBusinessLayerDependencies(Container $container)
 {
     $container[self::FACADE_PDF] = function (Container $container) {
         return new DocumentToPdfBridge($container->getLocator()->pdf()->facade());
     };
     $container[self::FACADE_FILE_UPLOAD] = function (Container $container) {
         return new DocumentToFileUploadBridge($container->getLocator()->fileUpload()->facade());
     };
     $container[self::PDF_CONVERTER_STACK] = function () {
         return $this->getPdfConverterStack();
     };
     return parent::provideBusinessLayerDependencies($container);
 }
 /**
  * @param \Spryker\Zed\Kernel\AbstractBundleDependencyProvider $dependencyProvider
  * @param \Spryker\Zed\Kernel\Container $container
  *
  * @return void
  */
 protected function provideExternalDependencies(AbstractBundleDependencyProvider $dependencyProvider, Container $container)
 {
     $dependencyProvider->provideBusinessLayerDependencies($container);
 }
Beispiel #8
0
 /**
  * @param \Spryker\Zed\Kernel\AbstractBundleDependencyProvider $dependencyProvider
  * @param \Spryker\Zed\Kernel\Container $container
  *
  * @return void
  */
 protected function provideExternalDependencies(AbstractBundleDependencyProvider $dependencyProvider, Container $container)
 {
     $dependencyProvider->provideBusinessLayerDependencies($container);
     $dependencyProvider->provideCommunicationLayerDependencies($container);
     $dependencyProvider->providePersistenceLayerDependencies($container);
 }
 /**
  * @param \Spryker\Zed\Kernel\Container $container
  *
  * @return \Spryker\Zed\Kernel\Container
  */
 public function provideBusinessLayerDependencies(Container $container)
 {
     $container = parent::provideBusinessLayerDependencies($container);
     return $container;
 }