Logidav Docs

IdfController extends Controller
in package

Sale controller.

Tags
Route

("idf")

Table of Contents

Properties

$eventDispatcher  : EventDispatcherInterface

Methods

__construct()  : mixed
SaleController constructor.
cancelProductIdfAction()  : Response
To IDF.
deliveryIdfAction()  : mixed
To IDF.
deliveryReportAction()  : Response
Lists all IDF Delivery entities.
exchangeOrReturnAction()  : mixed
List Exchange or returns
expeditionIndexAction()  : mixed
Lists all idf sale entities.
fixAnAppointmentAction()  : JsonResponse
idfCalledAction()  : JsonResponse|Response
To IDF.
idfExpeditionIndexPaginateAction()  : JsonResponse
idfSketchpadAction()  : Response
idfSketchpadPdfAction()  : mixed
idfTransporterMasseAction()  : Response
To IDF.
indexAction()  : mixed
Lists all sale entities.
listIdfAction()  : Response|null
Lists all sale entities.
notifyCustomerForDeliveryAction()  : Response
Send Email ans sms to clients for delivery
paginateAction()  : JsonResponse|StreamedResponse
paginateDeliveryReportAction()  : mixed
paginateExchangeOrReturnAction()  : JsonResponse|StreamedResponse
paginateIdfRdvAction()  : mixed|array<string|int, mixed>
Paginate for sale Vir
paginatePlanningAction()  : JsonResponse|StreamedResponse
planningAction()  : mixed
Lists all sale entities.
planningPrintIdfAction()  : mixed
Lists all sale entities.
printAction()  : Response|JsonResponse
Print idf etiquette
printSaleSavAction()  : Response
Print sale The button is located in the Sale view in the top right
qrCodeIdfAction()  : JsonResponse
idf.
scanIdfAction()  : mixed
scan command
scannedCommandsAction()  : Response|StreamedResponse
transporterCalendarAction()  : JsonResponse
Lists all transporter calendar.
updateAnAppointmentAction()  : JsonResponse
UpdatePlanningAction()  : mixed
validateVirSales()  : mixed|array<string|int, mixed>
Validate VIR sales

Properties

$eventDispatcher

protected EventDispatcherInterface $eventDispatcher

Methods

__construct()

SaleController constructor.

public __construct(EventDispatcherInterface $eventDispatcher) : mixed
Parameters
$eventDispatcher : EventDispatcherInterface

cancelProductIdfAction()

To IDF.

public cancelProductIdfAction(Request $request) : Response
Parameters
$request : Request
Tags
Route

("/sale-cancel-product-idf", name="sale_cancel_product_idf")

Method

("POST")

throws
OptimisticLockException
Return values
Response

deliveryIdfAction()

To IDF.

public deliveryIdfAction() : mixed
Tags
Route

("/idf-delivery", name="idf_delivery")

Method

("GET")

deliveryReportAction()

Lists all IDF Delivery entities.

public deliveryReportAction(Request $request) : Response
Parameters
$request : Request
Tags
Route

("/idf-delivery-report", name="idf_delivery_report")

Method

({"GET", "POST"})

throws
Exception
fixme

add description to this function name

Return values
Response

exchangeOrReturnAction()

List Exchange or returns

public exchangeOrReturnAction() : mixed
Tags
Route

("/exchange-or-return", name="idf_exchange_or_return")

Method

("GET")

expeditionIndexAction()

Lists all idf sale entities.

public expeditionIndexAction(Request $request) : mixed
Parameters
$request : Request
Tags
Route

("/idf-expedition", name="idf_expedition_index")

Method

("GET")

fixAnAppointmentAction()

public fixAnAppointmentAction(Request $request) : JsonResponse
Parameters
$request : Request
Tags
Route

("/fix-appointment", name="fix_appointment")

throws
Exception
Return values
JsonResponse

idfCalledAction()

To IDF.

public idfCalledAction(Request $request) : JsonResponse|Response
Parameters
$request : Request
Tags
Route

("/idf-called", name="idf_called")

Method

("POST")

Return values
JsonResponse|Response

idfExpeditionIndexPaginateAction()

public idfExpeditionIndexPaginateAction(Request $request) : JsonResponse
Parameters
$request : Request
Tags
Route

("/idf-expedition-paginate", name="idf_expedition_index_paginate")

Return values
JsonResponse

idfSketchpadAction()

public idfSketchpadAction(Sale $sale[, null $skus = null ]) : Response
Parameters
$sale : Sale
$skus : null = null
Tags
Route

("/sketchpad/{id}/{skus}", name="idf_sale_sketchpad", requirements={"id" = "\d+"})

Method

("GET")

Return values
Response

idfSketchpadPdfAction()

public idfSketchpadPdfAction(Sale $sale, Request $request) : mixed
Parameters
$sale : Sale
$request : Request
Tags
Route

("/sketchpad/{id}/pdf", name="idf_sale_sketchpad_pdf", requirements={"id" = "\d+"})

Method

({"POST", "GET"})

throws
OptimisticLockException
throws
ORMException
throws
GuzzleException

idfTransporterMasseAction()

To IDF.

public idfTransporterMasseAction(Request $request) : Response
Parameters
$request : Request
Tags
Route

("/idf-transporter-masse", name="idf_transporter_masse")

Method

("POST")

throws
OptimisticLockException
Return values
Response

indexAction()

Lists all sale entities.

public indexAction() : mixed
Tags
Route

("/", name="idf_index")

Method

("GET")

listIdfAction()

Lists all sale entities.

public listIdfAction() : Response|null
Tags
Route

("/list-idf-expeditions-to-validate", name="sale_idf_list_expedition_to_validate")

Method

("GET")

Return values
Response|null

notifyCustomerForDeliveryAction()

Send Email ans sms to clients for delivery

public notifyCustomerForDeliveryAction(Request $request) : Response
Parameters
$request : Request
Tags
Route

("/notify_customers", name="notify_customers")

Method

("POST")

Return values
Response

paginateAction()

public paginateAction(Request $request) : JsonResponse|StreamedResponse
Parameters
$request : Request
Tags
Route

("/paginate", name="idf_index_paginate")

Return values
JsonResponse|StreamedResponse

paginateDeliveryReportAction()

public paginateDeliveryReportAction(Request $request) : mixed
Parameters
$request : Request
Tags
Route

("/delivery-report-paginate", name="delivery_report_paginate")

fixme

add description to this function

paginateExchangeOrReturnAction()

public paginateExchangeOrReturnAction(Request $request) : JsonResponse|StreamedResponse
Parameters
$request : Request
Tags
Route

("/paginate-exchange-or-return", name="idf_paginate_idf_exchange_or_return")

Return values
JsonResponse|StreamedResponse

paginateIdfRdvAction()

Paginate for sale Vir

public paginateIdfRdvAction(Request $request) : mixed|array<string|int, mixed>
Parameters
$request : Request
Tags
Route

("/paginate-idf-expedition-to-validate", name="sale_idf_list_expedition_to_validate_paginate")

Return values
mixed|array<string|int, mixed>

paginatePlanningAction()

public paginatePlanningAction(Request $request) : JsonResponse|StreamedResponse
Parameters
$request : Request
Tags
Route

("/paginate-planning", name="idf_planning_paginate")

Return values
JsonResponse|StreamedResponse

planningAction()

Lists all sale entities.

public planningAction() : mixed
Tags
Route

("/idf-planning", name="idf_planning")

Method

("GET")

planningPrintIdfAction()

Lists all sale entities.

public planningPrintIdfAction(Request $request) : mixed
Parameters
$request : Request
Tags
Route

("/idf-planning-print", name="idf_planning_print")

Method

("POST")

printAction()

Print idf etiquette

public printAction(Request $request) : Response|JsonResponse
Parameters
$request : Request
Tags
Route

("/print-tickets", name="idf_print")

Method

("POST")

Return values
Response|JsonResponse

printSaleSavAction()

Print sale The button is located in the Sale view in the top right

public printSaleSavAction(Request $request) : Response
Parameters
$request : Request
Tags
Route

("/print", name="sav_sale_print")

Method

({"GET", "POST"})

throws
Exception
Return values
Response

qrCodeIdfAction()

idf.

public qrCodeIdfAction(Request $request) : JsonResponse
Parameters
$request : Request
Tags
Route

("/qrcode-idf", name="qrcode_idf")

Method

("POST")

Return values
JsonResponse

scanIdfAction()

scan command

public scanIdfAction() : mixed
Tags
Route

("/idf-scan", name="idf_scan")

Method

("GET")

scannedCommandsAction()

public scannedCommandsAction(Request $request[, mixed $sales = null ]) : Response|StreamedResponse
Parameters
$request : Request
$sales : mixed = null
Tags
Route

("/idf-scanned-cmd", name="idf_scanned_cmd")

Method

({"GET", "POST"})

Return values
Response|StreamedResponse

transporterCalendarAction()

Lists all transporter calendar.

public transporterCalendarAction(Request $request) : JsonResponse
Parameters
$request : Request
Tags
Route

("/transporter-calendar", name="transporter_calendar")

Method

("GET")

Return values
JsonResponse

updateAnAppointmentAction()

public updateAnAppointmentAction(Request $request) : JsonResponse
Parameters
$request : Request
Tags
Route

("/update-appointment", name="update_appointment")

throws
OptimisticLockException
Return values
JsonResponse

UpdatePlanningAction()

public UpdatePlanningAction(Request $request) : mixed
Parameters
$request : Request
Tags
Route

("/update-idf-planning", name="update_idf_planning")

validateVirSales()

Validate VIR sales

public validateVirSales(Request $request) : mixed|array<string|int, mixed>
Parameters
$request : Request
Tags
Route

("/validate-idf-sales", name="sale_idf_validate_sales")

throws
ORMException
throws
OptimisticLockException
Return values
mixed|array<string|int, mixed>

        
On this page

Search results