ProductMonitoringController
extends Controller
in package
Product monitoring controller.
Tags
Table of Contents
Properties
- $entityManager : EntityManagerInterface|null
- $monitoringService : ProductMonitoringService
- $productMonitoringLinkHistoryService : ProductMonitoringLinkHistoryService|null
- $productMonitoringLinksService : ProductMonitoringLinksService|null
Methods
- __construct() : mixed
- addMonitoringLinks() : mixed
- addProductToMonitoringAction() : mixed
- deleteProductMonitoringLink() : JsonResponse
- getProductMonitoringInfo() : mixed
- getProductMonitoringLinkHistory() : mixed
- indexAction() : mixed
- paginateMonitoringAction() : mixed
- paginateMonitoringRapportAction() : mixed
- removeProductMonitoring() : mixed
- reportAction() : mixed
- searchMonitoringAction() : mixed
- switchStatusProductMonitoring() : mixed
Properties
$entityManager
private
EntityManagerInterface|null
$entityManager
$monitoringService
private
ProductMonitoringService
$monitoringService
$productMonitoringLinkHistoryService
private
ProductMonitoringLinkHistoryService|null
$productMonitoringLinkHistoryService
$productMonitoringLinksService
private
ProductMonitoringLinksService|null
$productMonitoringLinksService
Methods
__construct()
public
__construct(ProductMonitoringService $monitoringService, EntityManagerInterface $entityManager, ProductMonitoringLinksService $productMonitoringLinksService, ProductMonitoringLinkHistoryService $productMonitoringLinkHistoryService) : mixed
Parameters
- $monitoringService : ProductMonitoringService
- $entityManager : EntityManagerInterface
- $productMonitoringLinksService : ProductMonitoringLinksService
- $productMonitoringLinkHistoryService : ProductMonitoringLinkHistoryService
addMonitoringLinks()
public
addMonitoringLinks(Request $request) : mixed
Parameters
- $request : Request
Tags
addProductToMonitoringAction()
public
addProductToMonitoringAction(Request $request) : mixed
Parameters
- $request : Request
Tags
deleteProductMonitoringLink()
public
deleteProductMonitoringLink(Request $request) : JsonResponse
Parameters
- $request : Request
Tags
Return values
JsonResponsegetProductMonitoringInfo()
public
getProductMonitoringInfo(Request $request) : mixed
Parameters
- $request : Request
Tags
getProductMonitoringLinkHistory()
public
getProductMonitoringLinkHistory(Request $request) : mixed
Parameters
- $request : Request
Tags
indexAction()
public
indexAction() : mixed
Tags
paginateMonitoringAction()
public
paginateMonitoringAction(Request $request) : mixed
Parameters
- $request : Request
Tags
paginateMonitoringRapportAction()
public
paginateMonitoringRapportAction(Request $request) : mixed
Parameters
- $request : Request
Tags
removeProductMonitoring()
public
removeProductMonitoring(Request $request) : mixed
Parameters
- $request : Request
Tags
reportAction()
public
reportAction() : mixed
Tags
searchMonitoringAction()
public
searchMonitoringAction(Request $request) : mixed
Parameters
- $request : Request
Tags
switchStatusProductMonitoring()
public
switchStatusProductMonitoring(Request $request) : mixed
Parameters
- $request : Request