瀏覽代碼

Essai UtilsManager

feature/export_comptable
Guillaume 4 年之前
父節點
當前提交
0c0722e80b
共有 1 個文件被更改,包括 48 次插入0 次删除
  1. +48
    -0
      ShopBundle/Services/UtilsManager.php

+ 48
- 0
ShopBundle/Services/UtilsManager.php 查看文件

@@ -0,0 +1,48 @@
<?php

namespace Lc\ShopBundle\Services ;

use Lc\ShopBundle\Context\DeliveryUtilsInterface;
use Lc\ShopBundle\Context\OrderUtilsInterface;
use Lc\ShopBundle\Context\PriceUtilsInterface;

class UtilsManager
{
protected $utils ;
protected $orderUtils ;
protected $priceUtils ;
protected $deliveryUtils ;

public function __construct(
Utils $utils,
OrderUtilsInterface $orderUtils,
PriceUtilsInterface $priceUtils,
DeliveryUtilsInterface $deliveryUtils)
{
$this->utils = $utils ;
$this->orderUtils = $orderUtils ;
$this->priceUtils = $priceUtils ;
$this->deliveryUtils = $deliveryUtils ;
}

public function getUtils(): Utils
{
return $this->utils ;
}

public function getPriceUtils(): PriceUtilsInterface
{
return $this->priceUtils ;
}

public function getDeliveryUtils(): DeliveryUtilsInterface
{
return $this->deliveryUtils ;
}

public function getOrderUtils(): OrderUtilsInterface
{
return $this->orderUtils ;
}

}

Loading…
取消
儲存