ProductWarehouseService
in package
Class ProductWarehouseService
Table of Contents
Properties
- $container : ContainerInterface
- $entityManager : EntityManagerInterface
Methods
- __construct() : mixed
- __construct method
- getRepo() : ProductWarehouseRepository
- initProductWareHouses() : void
- Initializes the product warehouses for a given product.
- save() : ProductWarehouse
- Save ProductWarehouse
Properties
$container
private
ContainerInterface
$container
$entityManager
private
EntityManagerInterface
$entityManager
Methods
__construct()
__construct method
public
__construct(EntityManagerInterface $entityManager, ContainerInterface $container) : mixed
Initializes an instance of the class.
Parameters
- $entityManager : EntityManagerInterface
-
The entity manager responsible for managing entities.
- $container : ContainerInterface
getRepo()
public
getRepo() : ProductWarehouseRepository
Return values
ProductWarehouseRepositoryinitProductWareHouses()
Initializes the product warehouses for a given product.
public
initProductWareHouses(Product $product) : void
Parameters
- $product : Product
-
The product for which to initialize the warehouses.
save()
Save ProductWarehouse
public
save(ProductWarehouse $productWarehouse) : ProductWarehouse
Parameters
- $productWarehouse : ProductWarehouse