@@ -0,0 +1,39 @@ | |||
<?php | |||
namespace Lc\CaracoleBundle\Container\Address; | |||
use Lc\CaracoleBundle\Factory\Address\AddressFactory; | |||
use Lc\CaracoleBundle\Repository\Address\AddressRepositoryQuery; | |||
use Lc\CaracoleBundle\Repository\Address\AddressStore; | |||
class AddressContainer | |||
{ | |||
protected AddressFactory $factory; | |||
protected AddressRepositoryQuery $repositoryQuery; | |||
protected AddressStore $store; | |||
public function __construct( | |||
AddressFactory $factory, | |||
AddressRepositoryQuery $repositoryQuery, | |||
AddressStore $store | |||
) { | |||
$this->factory = $factory; | |||
$this->repositoryQuery = $repositoryQuery; | |||
$this->store = $store; | |||
} | |||
public function getFactory(): AddressFactory | |||
{ | |||
return $this->factory; | |||
} | |||
public function getRepositoryQuery(): AddressRepositoryQuery | |||
{ | |||
return $this->repositoryQuery; | |||
} | |||
public function getStore(): AddressStore | |||
{ | |||
return $this->store; | |||
} | |||
} |
@@ -0,0 +1,39 @@ | |||
<?php | |||
namespace Lc\CaracoleBundle\Container\Config; | |||
use Lc\CaracoleBundle\Factory\Config\TaxRateFactory; | |||
use Lc\CaracoleBundle\Repository\Config\TaxRateRepositoryQuery; | |||
use Lc\CaracoleBundle\Repository\Config\TaxRateStore; | |||
class TaxRateContainer | |||
{ | |||
protected TaxRateFactory $factory; | |||
protected TaxRateRepositoryQuery $repositoryQuery; | |||
protected TaxRateStore $store; | |||
public function __construct( | |||
TaxRateFactory $factory, | |||
TaxRateRepositoryQuery $repositoryQuery, | |||
TaxRateStore $store | |||
) { | |||
$this->factory = $factory; | |||
$this->repositoryQuery = $repositoryQuery; | |||
$this->store = $store; | |||
} | |||
public function getFactory(): TaxRateFactory | |||
{ | |||
return $this->factory; | |||
} | |||
public function getRepositoryQuery(): TaxRateRepositoryQuery | |||
{ | |||
return $this->repositoryQuery; | |||
} | |||
public function getStore(): TaxRateStore | |||
{ | |||
return $this->store; | |||
} | |||
} |
@@ -0,0 +1,39 @@ | |||
<?php | |||
namespace Lc\CaracoleBundle\Container\Config; | |||
use Lc\CaracoleBundle\Factory\Config\UnitFactory; | |||
use Lc\CaracoleBundle\Repository\Config\UnitRepositoryQuery; | |||
use Lc\CaracoleBundle\Repository\Config\UnitStore; | |||
class UnitContainer | |||
{ | |||
protected UnitFactory $factory; | |||
protected UnitRepositoryQuery $repositoryQuery; | |||
protected UnitStore $store; | |||
public function __construct( | |||
UnitFactory $factory, | |||
UnitRepositoryQuery $repositoryQuery, | |||
UnitStore $store | |||
) { | |||
$this->factory = $factory; | |||
$this->repositoryQuery = $repositoryQuery; | |||
$this->store = $store; | |||
} | |||
public function getFactory(): UnitFactory | |||
{ | |||
return $this->factory; | |||
} | |||
public function getRepositoryQuery(): UnitRepositoryQuery | |||
{ | |||
return $this->repositoryQuery; | |||
} | |||
public function getStore(): UnitStore | |||
{ | |||
return $this->store; | |||
} | |||
} |
@@ -0,0 +1,39 @@ | |||
<?php | |||
namespace Lc\CaracoleBundle\Container\Credit; | |||
use Lc\CaracoleBundle\Factory\Credit\CreditHistoryFactory; | |||
use Lc\CaracoleBundle\Repository\Credit\CreditHistoryRepositoryQuery; | |||
use Lc\CaracoleBundle\Repository\Credit\CreditHistoryStore; | |||
class CreditHistoryContainer | |||
{ | |||
protected CreditHistoryFactory $factory; | |||
protected CreditHistoryRepositoryQuery $repositoryQuery; | |||
protected CreditHistoryStore $store; | |||
public function __construct( | |||
CreditHistoryFactory $factory, | |||
CreditHistoryRepositoryQuery $repositoryQuery, | |||
CreditHistoryStore $store | |||
) { | |||
$this->factory = $factory; | |||
$this->repositoryQuery = $repositoryQuery; | |||
$this->store = $store; | |||
} | |||
public function getFactory(): CreditHistoryFactory | |||
{ | |||
return $this->factory; | |||
} | |||
public function getRepositoryQuery(): CreditHistoryRepositoryQuery | |||
{ | |||
return $this->repositoryQuery; | |||
} | |||
public function getStore(): CreditHistoryStore | |||
{ | |||
return $this->store; | |||
} | |||
} |
@@ -0,0 +1,39 @@ | |||
<?php | |||
namespace Lc\CaracoleBundle\Container\File; | |||
use Lc\CaracoleBundle\Factory\File\DocumentFactory; | |||
use Lc\CaracoleBundle\Repository\File\DocumentRepositoryQuery; | |||
use Lc\CaracoleBundle\Repository\File\DocumentStore; | |||
class DocumentContainer | |||
{ | |||
protected DocumentFactory $factory; | |||
protected DocumentRepositoryQuery $repositoryQuery; | |||
protected DocumentStore $store; | |||
public function __construct( | |||
DocumentFactory $factory, | |||
DocumentRepositoryQuery $repositoryQuery, | |||
DocumentStore $store | |||
) { | |||
$this->factory = $factory; | |||
$this->repositoryQuery = $repositoryQuery; | |||
$this->store = $store; | |||
} | |||
public function getFactory(): DocumentFactory | |||
{ | |||
return $this->factory; | |||
} | |||
public function getRepositoryQuery(): DocumentRepositoryQuery | |||
{ | |||
return $this->repositoryQuery; | |||
} | |||
public function getStore(): DocumentStore | |||
{ | |||
return $this->store; | |||
} | |||
} |
@@ -0,0 +1,52 @@ | |||
<?php | |||
namespace Lc\CaracoleBundle\Container\Merchant; | |||
use Lc\CaracoleBundle\Builder\Merchant\MerchantBuilder; | |||
use Lc\CaracoleBundle\Factory\Merchant\MerchantFactory; | |||
use Lc\CaracoleBundle\Repository\Merchant\MerchantRepositoryQuery; | |||
use Lc\CaracoleBundle\Repository\Merchant\MerchantStore; | |||
use Lc\CaracoleBundle\Resolver\MerchantResolver; | |||
class MerchantContainer | |||
{ | |||
protected MerchantFactory $factory; | |||
protected MerchantBuilder $builder; | |||
protected MerchantResolver $resolver; | |||
protected MerchantRepositoryQuery $repositoryQuery; | |||
protected MerchantStore $store; | |||
public function __construct( | |||
MerchantFactory $factory, | |||
MerchantBuilder $builder, | |||
MerchantResolver $resolver, | |||
MerchantRepositoryQuery $repositoryQuery, | |||
MerchantStore $store | |||
) { | |||
$this->factory = $factory; | |||
$this->builder = $builder; | |||
$this->resolver = $resolver; | |||
$this->repositoryQuery = $repositoryQuery; | |||
$this->store = $store; | |||
} | |||
public function getFactory(): MerchantFactory | |||
{ | |||
return $this->factory; | |||
} | |||
public function getResolver(): MerchantResolver | |||
{ | |||
return $this->resolver; | |||
} | |||
public function getRepositoryQuery(): MerchantRepositoryQuery | |||
{ | |||
return $this->repositoryQuery; | |||
} | |||
public function getStore(): MerchantStore | |||
{ | |||
return $this->store; | |||
} | |||
} |
@@ -0,0 +1,39 @@ | |||
<?php | |||
namespace Lc\CaracoleBundle\Container\Order; | |||
use Lc\CaracoleBundle\Factory\Order\OrderPaymentFactory; | |||
use Lc\CaracoleBundle\Repository\Order\OrderPaymentRepositoryQuery; | |||
use Lc\CaracoleBundle\Repository\Order\OrderPaymentStore; | |||
class OrderPaymentContainer | |||
{ | |||
protected OrderPaymentFactory $factory; | |||
protected OrderPaymentRepositoryQuery $repositoryQuery; | |||
protected OrderPaymentStore $store; | |||
public function __construct( | |||
OrderPaymentFactory $factory, | |||
OrderPaymentRepositoryQuery $repositoryQuery, | |||
OrderPaymentStore $store | |||
) { | |||
$this->factory = $factory; | |||
$this->repositoryQuery = $repositoryQuery; | |||
$this->store = $store; | |||
} | |||
public function getFactory(): OrderPaymentFactory | |||
{ | |||
return $this->factory; | |||
} | |||
public function getRepositoryQuery(): OrderPaymentRepositoryQuery | |||
{ | |||
return $this->repositoryQuery; | |||
} | |||
public function getStore(): OrderPaymentStore | |||
{ | |||
return $this->store; | |||
} | |||
} |
@@ -3,37 +3,46 @@ | |||
namespace Lc\CaracoleBundle\Container\Order; | |||
use Lc\CaracoleBundle\Builder\Order\OrderProductBuilder; | |||
use Lc\CaracoleBundle\Factory\Order\OrderProductFactory; | |||
use Lc\CaracoleBundle\Repository\Order\OrderProductRepositoryQuery; | |||
use Lc\CaracoleBundle\Repository\Order\OrderProductStore; | |||
class OrderProductContainer | |||
{ | |||
protected OrderProductBuilder $orderProductBuilder; | |||
protected OrderProductRepositoryQuery $orderProductRepositoryQuery; | |||
protected OrderProductStore $orderProductStore; | |||
protected OrderProductFactory $factory; | |||
protected OrderProductBuilder $builder; | |||
protected OrderProductRepositoryQuery $repositoryQuery; | |||
protected OrderProductStore $store; | |||
public function __construct( | |||
OrderProductBuilder $orderProductBuilder, | |||
OrderProductRepositoryQuery $orderProductRepositoryQuery, | |||
OrderProductStore $orderProductStore | |||
OrderProductFactory $factory, | |||
OrderProductBuilder $builder, | |||
OrderProductRepositoryQuery $repositoryQuery, | |||
OrderProductStore $store | |||
) { | |||
$this->orderProductBuilder = $orderProductBuilder; | |||
$this->orderProductRepositoryQuery = $orderProductRepositoryQuery; | |||
$this->orderProductStore = $orderProductStore; | |||
$this->factory = $factory; | |||
$this->builder = $builder; | |||
$this->repositoryQuery = $repositoryQuery; | |||
$this->store = $store; | |||
} | |||
public function getFactory(): OrderProductFactory | |||
{ | |||
return $this->factory; | |||
} | |||
public function getBuilder(): OrderProductBuilder | |||
{ | |||
return $this->orderProductBuilder; | |||
return $this->builder; | |||
} | |||
public function getRepositoryQuery(): OrderProductRepositoryQuery | |||
{ | |||
return $this->orderProductRepositoryQuery; | |||
return $this->repositoryQuery; | |||
} | |||
public function getStore(): OrderProductStore | |||
{ | |||
return $this->orderProductStore; | |||
return $this->store; | |||
} | |||
} |
@@ -0,0 +1,40 @@ | |||
<?php | |||
namespace Lc\CaracoleBundle\Container\Order; | |||
use Lc\CaracoleBundle\Factory\Order\OrderProductReductionCatalogFactory; | |||
use Lc\CaracoleBundle\Repository\Order\OrderProductReductionCatalogRepositoryQuery; | |||
use Lc\CaracoleBundle\Repository\Order\OrderProductReductionCatalogStore; | |||
class OrderProductReductionCatalogContainer | |||
{ | |||
protected OrderProductReductionCatalogFactory $factory; | |||
protected OrderProductReductionCatalogRepositoryQuery $repositoryQuery; | |||
protected OrderProductReductionCatalogStore $store; | |||
public function __construct( | |||
OrderProductReductionCatalogFactory $factory, | |||
OrderProductReductionCatalogRepositoryQuery $repositoryQuery, | |||
OrderProductReductionCatalogStore $store | |||
) { | |||
$this->factory = $factory; | |||
$this->repositoryQuery = $repositoryQuery; | |||
$this->store = $store; | |||
} | |||
public function getFactory(): OrderProductReductionCatalogFactory | |||
{ | |||
return $this->factory; | |||
} | |||
public function getRepositoryQuery(): OrderProductReductionCatalogRepositoryQuery | |||
{ | |||
return $this->repositoryQuery; | |||
} | |||
public function getStore(): OrderProductReductionCatalogStore | |||
{ | |||
return $this->store; | |||
} | |||
} |
@@ -0,0 +1,40 @@ | |||
<?php | |||
namespace Lc\CaracoleBundle\Container\Order; | |||
use Lc\CaracoleBundle\Factory\Order\OrderProductRefundFactory; | |||
use Lc\CaracoleBundle\Repository\Order\OrderProductRefundRepositoryQuery; | |||
use Lc\CaracoleBundle\Repository\Order\OrderProductRefundStore; | |||
class OrderProductRefundContainer | |||
{ | |||
protected OrderProductRefundFactory $factory; | |||
protected OrderProductRefundRepositoryQuery $repositoryQuery; | |||
protected OrderProductRefundStore $store; | |||
public function __construct( | |||
OrderProductRefundFactory $factory, | |||
OrderProductRefundRepositoryQuery $repositoryQuery, | |||
OrderProductRefundStore $store | |||
) { | |||
$this->factory = $factory; | |||
$this->repositoryQuery = $repositoryQuery; | |||
$this->store = $store; | |||
} | |||
public function getFactory(): OrderProductRefundFactory | |||
{ | |||
return $this->factory; | |||
} | |||
public function getRepositoryQuery(): OrderProductRefundRepositoryQuery | |||
{ | |||
return $this->repositoryQuery; | |||
} | |||
public function getStore(): OrderProductRefundStore | |||
{ | |||
return $this->store; | |||
} | |||
} |
@@ -0,0 +1,40 @@ | |||
<?php | |||
namespace Lc\CaracoleBundle\Container\Order; | |||
use Lc\CaracoleBundle\Factory\Order\OrderReductionCartFactory; | |||
use Lc\CaracoleBundle\Repository\Order\OrderReductionCartRepositoryQuery; | |||
use Lc\CaracoleBundle\Repository\Order\OrderReductionCartStore; | |||
class OrderReductionCartContainer | |||
{ | |||
protected OrderReductionCartFactory $factory; | |||
protected OrderReductionCartRepositoryQuery $repositoryQuery; | |||
protected OrderReductionCartStore $store; | |||
public function __construct( | |||
OrderReductionCartFactory $factory, | |||
OrderReductionCartRepositoryQuery $repositoryQuery, | |||
OrderReductionCartStore $store | |||
) { | |||
$this->factory = $factory; | |||
$this->repositoryQuery = $repositoryQuery; | |||
$this->store = $store; | |||
} | |||
public function getFactory(): OrderReductionCartFactory | |||
{ | |||
return $this->factory; | |||
} | |||
public function getRepositoryQuery(): OrderReductionCartRepositoryQuery | |||
{ | |||
return $this->repositoryQuery; | |||
} | |||
public function getStore(): OrderReductionCartStore | |||
{ | |||
return $this->store; | |||
} | |||
} |
@@ -0,0 +1,40 @@ | |||
<?php | |||
namespace Lc\CaracoleBundle\Container\Order; | |||
use Lc\CaracoleBundle\Factory\Order\OrderReductionCreditFactory; | |||
use Lc\CaracoleBundle\Repository\Order\OrderReductionCreditRepositoryQuery; | |||
use Lc\CaracoleBundle\Repository\Order\OrderReductionCreditStore; | |||
class OrderReductionCreditContainer | |||
{ | |||
protected OrderReductionCreditFactory $factory; | |||
protected OrderReductionCreditRepositoryQuery $repositoryQuery; | |||
protected OrderReductionCreditStore $store; | |||
public function __construct( | |||
OrderReductionCreditFactory $factory, | |||
OrderReductionCreditRepositoryQuery $repositoryQuery, | |||
OrderReductionCreditStore $store | |||
) { | |||
$this->factory = $factory; | |||
$this->repositoryQuery = $repositoryQuery; | |||
$this->store = $store; | |||
} | |||
public function getFactory(): OrderReductionCreditFactory | |||
{ | |||
return $this->factory; | |||
} | |||
public function getRepositoryQuery(): OrderReductionCreditRepositoryQuery | |||
{ | |||
return $this->repositoryQuery; | |||
} | |||
public function getStore(): OrderReductionCreditStore | |||
{ | |||
return $this->store; | |||
} | |||
} |
@@ -0,0 +1,40 @@ | |||
<?php | |||
namespace Lc\CaracoleBundle\Container\Order; | |||
use Lc\CaracoleBundle\Factory\Order\OrderRefundFactory; | |||
use Lc\CaracoleBundle\Repository\Order\OrderRefundRepositoryQuery; | |||
use Lc\CaracoleBundle\Repository\Order\OrderRefundStore; | |||
class OrderRefundContainer | |||
{ | |||
protected OrderRefundFactory $factory; | |||
protected OrderRefundRepositoryQuery $repositoryQuery; | |||
protected OrderRefundStore $store; | |||
public function __construct( | |||
OrderRefundFactory $factory, | |||
OrderRefundRepositoryQuery $repositoryQuery, | |||
OrderRefundStore $store | |||
) { | |||
$this->factory = $factory; | |||
$this->repositoryQuery = $repositoryQuery; | |||
$this->store = $store; | |||
} | |||
public function getFactory(): OrderRefundFactory | |||
{ | |||
return $this->factory; | |||
} | |||
public function getRepositoryQuery(): OrderRefundRepositoryQuery | |||
{ | |||
return $this->repositoryQuery; | |||
} | |||
public function getStore(): OrderRefundStore | |||
{ | |||
return $this->store; | |||
} | |||
} |
@@ -4,12 +4,14 @@ namespace Lc\CaracoleBundle\Container\Order; | |||
use Lc\CaracoleBundle\Builder\Order\OrderShopBuilder; | |||
use Lc\CaracoleBundle\Checker\OrderChecker; | |||
use Lc\CaracoleBundle\Factory\Order\OrderShopFactory; | |||
use Lc\CaracoleBundle\Repository\Order\OrderShopRepositoryQuery; | |||
use Lc\CaracoleBundle\Repository\Order\OrderShopStore; | |||
use Lc\CaracoleBundle\Solver\Order\OrderShopSolver; | |||
class OrderShopContainer | |||
{ | |||
protected OrderShopFactory $orderShopFactory; | |||
protected OrderShopSolver $orderShopSolver; | |||
protected OrderChecker $orderChecker; | |||
protected OrderShopRepositoryQuery $orderShopRepositoryQuery; | |||
@@ -17,12 +19,14 @@ class OrderShopContainer | |||
protected OrderShopBuilder $orderShopBuilder; | |||
public function __construct( | |||
OrderShopFactory $orderShopFactory, | |||
OrderShopSolver $orderShopSolver, | |||
OrderChecker $orderChecker, | |||
OrderShopRepositoryQuery $orderShopRepositoryQuery, | |||
OrderShopStore $orderShopStore, | |||
OrderShopBuilder $orderShopBuilder | |||
) { | |||
$this->orderShopFactory = $orderShopFactory; | |||
$this->orderShopSolver = $orderShopSolver; | |||
$this->orderChecker = $orderChecker; | |||
$this->orderShopRepositoryQuery = $orderShopRepositoryQuery; | |||
@@ -30,6 +34,11 @@ class OrderShopContainer | |||
$this->orderShopBuilder = $orderShopBuilder; | |||
} | |||
public function getFactory(): OrderShopFactory | |||
{ | |||
return $this->orderShopFactory; | |||
} | |||
public function getSolver(): OrderShopSolver | |||
{ | |||
return $this->orderShopSolver; |
@@ -0,0 +1,40 @@ | |||
<?php | |||
namespace Lc\CaracoleBundle\Container\Order; | |||
use Lc\CaracoleBundle\Factory\Order\OrderStatusFactory; | |||
use Lc\CaracoleBundle\Repository\Order\OrderStatusRepositoryQuery; | |||
use Lc\CaracoleBundle\Repository\Order\OrderStatusStore; | |||
class OrderStatusContainer | |||
{ | |||
protected OrderStatusFactory $factory; | |||
protected OrderStatusRepositoryQuery $repositoryQuery; | |||
protected OrderStatusStore $store; | |||
public function __construct( | |||
OrderStatusFactory $factory, | |||
OrderStatusRepositoryQuery $repositoryQuery, | |||
OrderStatusStore $store | |||
) { | |||
$this->factory = $factory; | |||
$this->repositoryQuery = $repositoryQuery; | |||
$this->store = $store; | |||
} | |||
public function getFactory(): OrderStatusFactory | |||
{ | |||
return $this->factory; | |||
} | |||
public function getRepositoryQuery(): OrderStatusRepositoryQuery | |||
{ | |||
return $this->repositoryQuery; | |||
} | |||
public function getStore(): OrderStatusStore | |||
{ | |||
return $this->store; | |||
} | |||
} |
@@ -0,0 +1,40 @@ | |||
<?php | |||
namespace Lc\CaracoleBundle\Container\Order; | |||
use Lc\CaracoleBundle\Factory\Order\OrderStatusHistoryFactory; | |||
use Lc\CaracoleBundle\Repository\Order\OrderStatusHistoryRepositoryQuery; | |||
use Lc\CaracoleBundle\Repository\Order\OrderStatusHistoryStore; | |||
class OrderStatusHistoryContainer | |||
{ | |||
protected OrderStatusHistoryFactory $factory; | |||
protected OrderStatusHistoryRepositoryQuery $repositoryQuery; | |||
protected OrderStatusHistoryStore $store; | |||
public function __construct( | |||
OrderStatusHistoryFactory $factory, | |||
OrderStatusHistoryRepositoryQuery $repositoryQuery, | |||
OrderStatusHistoryStore $store | |||
) { | |||
$this->factory = $factory; | |||
$this->repositoryQuery = $repositoryQuery; | |||
$this->store = $store; | |||
} | |||
public function getFactory(): OrderStatusHistoryFactory | |||
{ | |||
return $this->factory; | |||
} | |||
public function getRepositoryQuery(): OrderStatusHistoryRepositoryQuery | |||
{ | |||
return $this->repositoryQuery; | |||
} | |||
public function getStore(): OrderStatusHistoryStore | |||
{ | |||
return $this->store; | |||
} | |||
} |
@@ -0,0 +1,40 @@ | |||
<?php | |||
namespace Lc\CaracoleBundle\Container\PointSale; | |||
use Lc\CaracoleBundle\Factory\PointSale\PointSaleFactory; | |||
use Lc\CaracoleBundle\Repository\PointSale\PointSaleRepositoryQuery; | |||
use Lc\CaracoleBundle\Repository\PointSale\PointSaleStore; | |||
class PointSaleContainer | |||
{ | |||
protected PointSaleFactory $factory; | |||
protected PointSaleRepositoryQuery $repositoryQuery; | |||
protected PointSaleStore $store; | |||
public function __construct( | |||
PointSaleFactory $factory, | |||
PointSaleRepositoryQuery $repositoryQuery, | |||
PointSaleStore $store | |||
) { | |||
$this->factory = $factory; | |||
$this->repositoryQuery = $repositoryQuery; | |||
$this->store = $store; | |||
} | |||
public function getFactory(): PointSaleFactory | |||
{ | |||
return $this->factory; | |||
} | |||
public function getRepositoryQuery(): PointSaleRepositoryQuery | |||
{ | |||
return $this->repositoryQuery; | |||
} | |||
public function getStore(): PointSaleStore | |||
{ | |||
return $this->store; | |||
} | |||
} |
@@ -0,0 +1,40 @@ | |||
<?php | |||
namespace Lc\CaracoleBundle\Container\Product; | |||
use Lc\CaracoleBundle\Factory\Product\ProductCategoryFactory; | |||
use Lc\CaracoleBundle\Repository\Product\ProductCategoryRepositoryQuery; | |||
use Lc\CaracoleBundle\Repository\Product\ProductCategoryStore; | |||
class ProductCategoryContainer | |||
{ | |||
protected ProductCategoryFactory $factory; | |||
protected ProductCategoryRepositoryQuery $repositoryQuery; | |||
protected ProductCategoryStore $store; | |||
public function __construct( | |||
ProductCategoryFactory $factory, | |||
ProductCategoryRepositoryQuery $repositoryQuery, | |||
ProductCategoryStore $store | |||
) { | |||
$this->factory = $factory; | |||
$this->repositoryQuery = $repositoryQuery; | |||
$this->store = $store; | |||
} | |||
public function getFactory(): ProductCategoryFactory | |||
{ | |||
return $this->factory; | |||
} | |||
public function getRepositoryQuery(): ProductCategoryRepositoryQuery | |||
{ | |||
return $this->repositoryQuery; | |||
} | |||
public function getStore(): ProductCategoryStore | |||
{ | |||
return $this->store; | |||
} | |||
} |
@@ -0,0 +1,40 @@ | |||
<?php | |||
namespace Lc\CaracoleBundle\Container\Product; | |||
use Lc\CaracoleBundle\Factory\Product\ProductFactory; | |||
use Lc\CaracoleBundle\Repository\Product\ProductRepositoryQuery; | |||
use Lc\CaracoleBundle\Repository\Product\ProductStore; | |||
class ProductContainer | |||
{ | |||
protected ProductFactory $factory; | |||
protected ProductRepositoryQuery $repositoryQuery; | |||
protected ProductStore $store; | |||
public function __construct( | |||
ProductFactory $factory, | |||
ProductRepositoryQuery $repositoryQuery, | |||
ProductStore $store | |||
) { | |||
$this->factory = $factory; | |||
$this->repositoryQuery = $repositoryQuery; | |||
$this->store = $store; | |||
} | |||
public function getFactory(): ProductFactory | |||
{ | |||
return $this->factory; | |||
} | |||
public function getRepositoryQuery(): ProductRepositoryQuery | |||
{ | |||
return $this->repositoryQuery; | |||
} | |||
public function getStore(): ProductStore | |||
{ | |||
return $this->store; | |||
} | |||
} |
@@ -0,0 +1,40 @@ | |||
<?php | |||
namespace Lc\CaracoleBundle\Container\Product; | |||
use Lc\CaracoleBundle\Factory\Product\ProductFamilyFactory; | |||
use Lc\CaracoleBundle\Repository\Product\ProductFamilyRepositoryQuery; | |||
use Lc\CaracoleBundle\Repository\Product\ProductFamilyStore; | |||
class ProductFamilyContainer | |||
{ | |||
protected ProductFamilyFactory $factory; | |||
protected ProductFamilyRepositoryQuery $repositoryQuery; | |||
protected ProductFamilyStore $store; | |||
public function __construct( | |||
ProductFamilyFactory $factory, | |||
ProductFamilyRepositoryQuery $repositoryQuery, | |||
ProductFamilyStore $store | |||
) { | |||
$this->factory = $factory; | |||
$this->repositoryQuery = $repositoryQuery; | |||
$this->store = $store; | |||
} | |||
public function getFactory(): ProductFamilyFactory | |||
{ | |||
return $this->factory; | |||
} | |||
public function getRepositoryQuery(): ProductFamilyRepositoryQuery | |||
{ | |||
return $this->repositoryQuery; | |||
} | |||
public function getStore(): ProductFamilyStore | |||
{ | |||
return $this->store; | |||
} | |||
} |
@@ -0,0 +1,40 @@ | |||
<?php | |||
namespace Lc\CaracoleBundle\Container\Reduction; | |||
use Lc\CaracoleBundle\Factory\Reduction\ReductionCartFactory; | |||
use Lc\CaracoleBundle\Repository\Reduction\ReductionCartRepositoryQuery; | |||
use Lc\CaracoleBundle\Repository\Reduction\ReductionCartStore; | |||
class ReductionCartContainer | |||
{ | |||
protected ReductionCartFactory $factory; | |||
protected ReductionCartRepositoryQuery $repositoryQuery; | |||
protected ReductionCartStore $store; | |||
public function __construct( | |||
ReductionCartFactory $factory, | |||
ReductionCartRepositoryQuery $repositoryQuery, | |||
ReductionCartStore $store | |||
) { | |||
$this->factory = $factory; | |||
$this->repositoryQuery = $repositoryQuery; | |||
$this->store = $store; | |||
} | |||
public function getFactory(): ReductionCartFactory | |||
{ | |||
return $this->factory; | |||
} | |||
public function getRepositoryQuery(): ReductionCartRepositoryQuery | |||
{ | |||
return $this->repositoryQuery; | |||
} | |||
public function getStore(): ReductionCartStore | |||
{ | |||
return $this->store; | |||
} | |||
} |
@@ -0,0 +1,40 @@ | |||
<?php | |||
namespace Lc\CaracoleBundle\Container\Reduction; | |||
use Lc\CaracoleBundle\Factory\Reduction\ReductionCatalogFactory; | |||
use Lc\CaracoleBundle\Repository\Reduction\ReductionCatalogRepositoryQuery; | |||
use Lc\CaracoleBundle\Repository\Reduction\ReductionCatalogStore; | |||
class ReductionCatalogContainer | |||
{ | |||
protected ReductionCatalogFactory $factory; | |||
protected ReductionCatalogRepositoryQuery $repositoryQuery; | |||
protected ReductionCatalogStore $store; | |||
public function __construct( | |||
ReductionCatalogFactory $factory, | |||
ReductionCatalogRepositoryQuery $repositoryQuery, | |||
ReductionCatalogStore $store | |||
) { | |||
$this->factory = $factory; | |||
$this->repositoryQuery = $repositoryQuery; | |||
$this->store = $store; | |||
} | |||
public function getFactory(): ReductionCatalogFactory | |||
{ | |||
return $this->factory; | |||
} | |||
public function getRepositoryQuery(): ReductionCatalogRepositoryQuery | |||
{ | |||
return $this->repositoryQuery; | |||
} | |||
public function getStore(): ReductionCatalogStore | |||
{ | |||
return $this->store; | |||
} | |||
} |
@@ -0,0 +1,40 @@ | |||
<?php | |||
namespace Lc\CaracoleBundle\Container\Reduction; | |||
use Lc\CaracoleBundle\Factory\Reduction\ReductionCreditFactory; | |||
use Lc\CaracoleBundle\Repository\Reduction\ReductionCreditRepositoryQuery; | |||
use Lc\CaracoleBundle\Repository\Reduction\ReductionCreditStore; | |||
class ReductionCreditContainer | |||
{ | |||
protected ReductionCreditFactory $factory; | |||
protected ReductionCreditRepositoryQuery $repositoryQuery; | |||
protected ReductionCreditStore $store; | |||
public function __construct( | |||
ReductionCreditFactory $factory, | |||
ReductionCreditRepositoryQuery $repositoryQuery, | |||
ReductionCreditStore $store | |||
) { | |||
$this->factory = $factory; | |||
$this->repositoryQuery = $repositoryQuery; | |||
$this->store = $store; | |||
} | |||
public function getFactory(): ReductionCreditFactory | |||
{ | |||
return $this->factory; | |||
} | |||
public function getRepositoryQuery(): ReductionCreditRepositoryQuery | |||
{ | |||
return $this->repositoryQuery; | |||
} | |||
public function getStore(): ReductionCreditStore | |||
{ | |||
return $this->store; | |||
} | |||
} |
@@ -0,0 +1,49 @@ | |||
<?php | |||
namespace Lc\CaracoleBundle\Container\Section; | |||
use Lc\CaracoleBundle\Factory\Section\OpeningFactory; | |||
use Lc\CaracoleBundle\Repository\Section\OpeningRepositoryQuery; | |||
use Lc\CaracoleBundle\Repository\Section\OpeningStore; | |||
use Lc\CaracoleBundle\Resolver\OpeningResolver; | |||
class OpeningContainer | |||
{ | |||
protected OpeningFactory $factory; | |||
protected OpeningResolver $resolver; | |||
protected OpeningRepositoryQuery $repositoryQuery; | |||
protected OpeningStore $store; | |||
public function __construct( | |||
OpeningFactory $factory, | |||
OpeningResolver $resolver, | |||
OpeningRepositoryQuery $repositoryQuery, | |||
OpeningStore $store | |||
) { | |||
$this->factory = $factory; | |||
$this->resolver = $resolver; | |||
$this->repositoryQuery = $repositoryQuery; | |||
$this->store = $store; | |||
} | |||
public function getFactory(): OpeningFactory | |||
{ | |||
return $this->factory; | |||
} | |||
public function getResolver(): OpeningResolver | |||
{ | |||
return $this->resolver; | |||
} | |||
public function getRepositoryQuery(): OpeningRepositoryQuery | |||
{ | |||
return $this->repositoryQuery; | |||
} | |||
public function getStore(): OpeningStore | |||
{ | |||
return $this->store; | |||
} | |||
} |
@@ -0,0 +1,49 @@ | |||
<?php | |||
namespace Lc\CaracoleBundle\Container\Section; | |||
use Lc\CaracoleBundle\Factory\Section\SectionFactory; | |||
use Lc\CaracoleBundle\Repository\Section\SectionRepositoryQuery; | |||
use Lc\CaracoleBundle\Repository\Section\SectionStore; | |||
use Lc\CaracoleBundle\Resolver\SectionResolver; | |||
class SectionContainer | |||
{ | |||
protected SectionFactory $factory; | |||
protected SectionResolver $resolver; | |||
protected SectionRepositoryQuery $repositoryQuery; | |||
protected SectionStore $store; | |||
public function __construct( | |||
SectionFactory $factory, | |||
SectionResolver $resolver, | |||
SectionRepositoryQuery $repositoryQuery, | |||
SectionStore $store | |||
) { | |||
$this->factory = $factory; | |||
$this->resolver = $resolver; | |||
$this->repositoryQuery = $repositoryQuery; | |||
$this->store = $store; | |||
} | |||
public function getFactory(): SectionFactory | |||
{ | |||
return $this->factory; | |||
} | |||
public function getResolver(): SectionResolver | |||
{ | |||
return $this->resolver; | |||
} | |||
public function getRepositoryQuery(): SectionRepositoryQuery | |||
{ | |||
return $this->repositoryQuery; | |||
} | |||
public function getStore(): SectionStore | |||
{ | |||
return $this->store; | |||
} | |||
} |
@@ -0,0 +1,48 @@ | |||
<?php | |||
namespace Lc\CaracoleBundle\Container\Setting; | |||
use Lc\CaracoleBundle\Definition\MerchantSettingDefinition; | |||
use Lc\CaracoleBundle\Factory\Setting\MerchantSettingFactory; | |||
use Lc\CaracoleBundle\Repository\Setting\MerchantSettingRepositoryQuery; | |||
use Lc\CaracoleBundle\Repository\Setting\MerchantSettingStore; | |||
class MerchantSettingContainer | |||
{ | |||
protected MerchantSettingFactory $factory; | |||
protected MerchantSettingDefinition $definition; | |||
protected MerchantSettingRepositoryQuery $repositoryQuery; | |||
protected MerchantSettingStore $store; | |||
public function __construct( | |||
MerchantSettingFactory $factory, | |||
MerchantSettingDefinition $definition, | |||
MerchantSettingRepositoryQuery $repositoryQuery, | |||
MerchantSettingStore $store | |||
) { | |||
$this->factory = $factory; | |||
$this->repositoryQuery = $repositoryQuery; | |||
$this->store = $store; | |||
} | |||
public function getFactory(): MerchantSettingFactory | |||
{ | |||
return $this->factory; | |||
} | |||
public function getDefinition(): MerchantSettingDefinition | |||
{ | |||
return $this->definition; | |||
} | |||
public function getRepositoryQuery(): MerchantSettingRepositoryQuery | |||
{ | |||
return $this->repositoryQuery; | |||
} | |||
public function getStore(): MerchantSettingStore | |||
{ | |||
return $this->store; | |||
} | |||
} |
@@ -0,0 +1,49 @@ | |||
<?php | |||
namespace Lc\CaracoleBundle\Container\Setting; | |||
use Lc\CaracoleBundle\Definition\SectionSettingDefinition; | |||
use Lc\CaracoleBundle\Factory\Setting\SectionSettingFactory; | |||
use Lc\CaracoleBundle\Repository\Setting\SectionSettingRepositoryQuery; | |||
use Lc\CaracoleBundle\Repository\Setting\SectionSettingStore; | |||
class SectionSettingContainer | |||
{ | |||
protected SectionSettingFactory $factory; | |||
protected SectionSettingDefinition $definition; | |||
protected SectionSettingRepositoryQuery $repositoryQuery; | |||
protected SectionSettingStore $store; | |||
public function __construct( | |||
SectionSettingFactory $factory, | |||
SectionSettingDefinition $definition, | |||
SectionSettingRepositoryQuery $repositoryQuery, | |||
SectionSettingStore $store | |||
) { | |||
$this->factory = $factory; | |||
$this->definition = $definition; | |||
$this->repositoryQuery = $repositoryQuery; | |||
$this->store = $store; | |||
} | |||
public function getFactory(): SectionSettingFactory | |||
{ | |||
return $this->factory; | |||
} | |||
public function getDefinition(): SectionSettingDefinition | |||
{ | |||
return $this->definition; | |||
} | |||
public function getRepositoryQuery(): SectionSettingRepositoryQuery | |||
{ | |||
return $this->repositoryQuery; | |||
} | |||
public function getStore(): SectionSettingStore | |||
{ | |||
return $this->store; | |||
} | |||
} |
@@ -0,0 +1,40 @@ | |||
<?php | |||
namespace Lc\CaracoleBundle\Container\User; | |||
use Lc\CaracoleBundle\Factory\User\UserMerchantFactory; | |||
use Lc\CaracoleBundle\Repository\User\UserMerchantRepositoryQuery; | |||
use Lc\CaracoleBundle\Repository\User\UserMerchantStore; | |||
class UserMerchantContainer | |||
{ | |||
protected UserMerchantFactory $factory; | |||
protected UserMerchantRepositoryQuery $repositoryQuery; | |||
protected UserMerchantStore $store; | |||
public function __construct( | |||
UserMerchantFactory $factory, | |||
UserMerchantRepositoryQuery $repositoryQuery, | |||
UserMerchantStore $store | |||
) { | |||
$this->factory = $factory; | |||
$this->repositoryQuery = $repositoryQuery; | |||
$this->store = $store; | |||
} | |||
public function getFactory(): UserMerchantFactory | |||
{ | |||
return $this->factory; | |||
} | |||
public function getRepositoryQuery(): UserMerchantRepositoryQuery | |||
{ | |||
return $this->repositoryQuery; | |||
} | |||
public function getStore(): UserMerchantStore | |||
{ | |||
return $this->store; | |||
} | |||
} |
@@ -0,0 +1,40 @@ | |||
<?php | |||
namespace Lc\CaracoleBundle\Container\User; | |||
use Lc\CaracoleBundle\Factory\User\UserPointSaleFactory; | |||
use Lc\CaracoleBundle\Repository\User\UserPointSaleRepositoryQuery; | |||
use Lc\CaracoleBundle\Repository\User\UserPointSaleStore; | |||
class UserPointSaleContainer | |||
{ | |||
protected UserPointSaleFactory $factory; | |||
protected UserPointSaleRepositoryQuery $repositoryQuery; | |||
protected UserPointSaleStore $store; | |||
public function __construct( | |||
UserPointSaleFactory $factory, | |||
UserPointSaleRepositoryQuery $repositoryQuery, | |||
UserPointSaleStore $store | |||
) { | |||
$this->factory = $factory; | |||
$this->repositoryQuery = $repositoryQuery; | |||
$this->store = $store; | |||
} | |||
public function getFactory(): UserPointSaleFactory | |||
{ | |||
return $this->factory; | |||
} | |||
public function getRepositoryQuery(): UserPointSaleRepositoryQuery | |||
{ | |||
return $this->repositoryQuery; | |||
} | |||
public function getStore(): UserPointSaleStore | |||
{ | |||
return $this->store; | |||
} | |||
} |
@@ -0,0 +1,40 @@ | |||
<?php | |||
namespace Lc\CaracoleBundle\Container\User; | |||
use Lc\CaracoleBundle\Factory\User\VisitorFactory; | |||
use Lc\CaracoleBundle\Repository\User\VisitorRepositoryQuery; | |||
use Lc\CaracoleBundle\Repository\User\VisitorStore; | |||
class VisitorContainer | |||
{ | |||
protected VisitorFactory $factory; | |||
protected VisitorRepositoryQuery $repositoryQuery; | |||
protected VisitorStore $store; | |||
public function __construct( | |||
VisitorFactory $factory, | |||
VisitorRepositoryQuery $repositoryQuery, | |||
VisitorStore $store | |||
) { | |||
$this->factory = $factory; | |||
$this->repositoryQuery = $repositoryQuery; | |||
$this->store = $store; | |||
} | |||
public function getFactory(): VisitorFactory | |||
{ | |||
return $this->factory; | |||
} | |||
public function getRepositoryQuery(): VisitorRepositoryQuery | |||
{ | |||
return $this->repositoryQuery; | |||
} | |||
public function getStore(): VisitorStore | |||
{ | |||
return $this->store; | |||
} | |||
} |