Skip to content

Commit

Permalink
refactoring to fit latest changes from "spryker/product": "^6.29.0"
Browse files Browse the repository at this point in the history
  • Loading branch information
julianzimmermann committed Oct 19, 2022
1 parent 972514a commit e82909e
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 37 deletions.
4 changes: 2 additions & 2 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@
}
],
"require": {
"php": ">=7.2",
"spryker/product": "^6.17.1"
"php": ">=7.4",
"spryker/product": "^6.29.0"
},
"require-dev": {
"spryker/code-sniffer": "^0.14.7",
Expand Down
20 changes: 2 additions & 18 deletions src/FondOfSpryker/Zed/Product/Business/ProductBusinessFactory.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
use FondOfSpryker\Zed\Product\Business\Product\Sku\SkuGenerator;
use FondOfSpryker\Zed\Product\Dependency\Facade\ProductToUrlInterface;
use FondOfSpryker\Zed\Product\ProductDependencyProvider;
use Spryker\Zed\Product\Business\Product\ProductAbstractManager;
use Spryker\Zed\Product\Business\Product\Sku\SkuGeneratorInterface;
use Spryker\Zed\Product\Business\Product\Url\ProductUrlGeneratorInterface;
use Spryker\Zed\Product\Business\ProductBusinessFactory as BaseProductBusinessFactory;
Expand Down Expand Up @@ -38,26 +37,11 @@ public function createProductUrlManager(): ProductUrlManagerInterface
$this->getTouchFacade(),
$this->getLocaleFacade(),
$this->getQueryContainer(),
$this->createProductUrlGenerator()
$this->createProductUrlGenerator(),
$this->createProductEventTrigger(),
);
}

/**
* @param \Spryker\Zed\Product\Business\Product\ProductAbstractManager $productAbstractManager
*
* @return \Spryker\Zed\Product\Business\Product\ProductAbstractManager
*/
protected function attachProductAbstractManagerObservers(ProductAbstractManager $productAbstractManager): ProductAbstractManager
{
$productAbstractManager->attachBeforeCreateObserver($this->createProductAbstractBeforeCreateObserverPluginManager());
$productAbstractManager->attachAfterCreateObserver($this->createProductAbstractAfterCreateObserverPluginManager());
$productAbstractManager->attachBeforeUpdateObserver($this->createProductAbstractBeforeUpdateObserverPluginManager());
$productAbstractManager->attachAfterUpdateObserver($this->createProductAbstractAfterUpdateObserverPluginManager());
$productAbstractManager->attachReadObserver($this->createProductAbstractReadObserverPluginManager());

return $productAbstractManager;
}

/**
* @return \Spryker\Zed\Product\Business\Product\Sku\SkuGeneratorInterface
*/
Expand Down
17 changes: 0 additions & 17 deletions src/FondOfSpryker/Zed/Product/ProductDependencyProvider.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,13 @@

namespace FondOfSpryker\Zed\Product;

use FondOfSpryker\Zed\Product\Dependency\Facade\ProductToStoreBridge;
use FondOfSpryker\Zed\Product\Dependency\Facade\ProductToUrlBridge;
use Spryker\Zed\Kernel\Container;
use Spryker\Zed\Product\ProductDependencyProvider as BaseProductDependencyProvider;

class ProductDependencyProvider extends BaseProductDependencyProvider
{
public const FACADE_URL = 'PRODUCT:FACADE_URL';
public const FACADE_STORE = 'PRODUCT:FACADE_STORE';

/**
* @param \Spryker\Zed\Kernel\Container $container
Expand All @@ -21,7 +19,6 @@ public function provideBusinessLayerDependencies(Container $container): Containe
{
$container = parent::provideBusinessLayerDependencies($container);
$container = $this->addUrlFacade($container);
$container = $this->addStoreFacade($container);

return $container;
}
Expand All @@ -39,18 +36,4 @@ protected function addUrlFacade(Container $container): Container

return $container;
}

/**
* @param \Spryker\Zed\Kernel\Container $container
*
* @return \Spryker\Zed\Kernel\Container
*/
protected function addStoreFacade(Container $container): Container
{
$container[static::FACADE_STORE] = function (Container $container) {
return new ProductToStoreBridge($container->getLocator()->store()->facade());
};

return $container;
}
}

0 comments on commit e82909e

Please sign in to comment.