Logidav Docs

AvailabilityController extends Controller
in package

Availability controller.

Tags
Route

("availability")

Table of Contents

Methods

availabilityLogAction()  : Response|null
Lists availability log
availabilityLogValidatedAction()  : Response|null
Lists validated availability log
markAvailabilityLogAsValidated()  : JsonResponse
Mark availability Log as validated
paginateAvailabilityLogAction()  : JsonResponse
paginateAvailabilityLogAllAction()  : JsonResponse
updateAvailabilityAction()  : JsonResponse
Update Availability

Methods

availabilityLogAction()

Lists availability log

public availabilityLogAction(mixed $productId) : Response|null
Parameters
$productId : mixed
Tags
Route

("/availability-log/{productId}", name="availability_index", defaults={"productId"=null})

Method

("GET")

Return values
Response|null

availabilityLogValidatedAction()

Lists validated availability log

public availabilityLogValidatedAction() : Response|null
Tags
Route

("/availability-log-all", name="availability_all")

Method

("GET")

Return values
Response|null

markAvailabilityLogAsValidated()

Mark availability Log as validated

public markAvailabilityLogAsValidated(Request $request, AvailabilityLogServiceInterface $availabilityLogService, EntityManagerInterface $entityManager, LogServiceInterface $logService) : JsonResponse
Parameters
$request : Request
$availabilityLogService : AvailabilityLogServiceInterface
$entityManager : EntityManagerInterface
$logService : LogServiceInterface
Tags
Route

("/mark-as-valid", name="availability_mark_as_valid")

Method

("POST")

throws
ConnectionException
throws
Throwable
Return values
JsonResponse

        
On this page

Search results