소스 검색

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…
취소
저장