BConnect POS - Reference PHP

DataTableService
in package

Table of Contents

Methods

parse()  : array<string|int, mixed>
resolveOrderByField()  : string
resolveOrderByFieldFromRequest()  : string
resolveOrderByFieldFromRequestIndex()  : string
response()  : JsonResponse

Methods

parse()

public parse(Request $request[, int $defaultLength = 15 ][, int $maxLength = 200 ]) : array<string|int, mixed>
Parameters
$request : Request
$defaultLength : int = 15
$maxLength : int = 200
Return values
array<string|int, mixed>

resolveOrderByField()

public resolveOrderByField(array<string|int, mixed> $orderByMap, int $orderColumnIndex, string $defaultField) : string
Parameters
$orderByMap : array<string|int, mixed>
$orderColumnIndex : int
$defaultField : string
Return values
string

resolveOrderByFieldFromRequest()

public resolveOrderByFieldFromRequest(Request $request, array<string|int, mixed> $dataKeyToFieldMap, string $defaultField) : string
Parameters
$request : Request
$dataKeyToFieldMap : array<string|int, mixed>
$defaultField : string
Return values
string

resolveOrderByFieldFromRequestIndex()

public resolveOrderByFieldFromRequestIndex(Request $request, int $orderColumnIndex, array<string|int, mixed> $dataKeyToFieldMap, string $defaultField) : string
Parameters
$request : Request
$orderColumnIndex : int
$dataKeyToFieldMap : array<string|int, mixed>
$defaultField : string
Return values
string

response()

public response(int $draw, int $recordsTotal, int $recordsFiltered, array<string|int, mixed> $data) : JsonResponse
Parameters
$draw : int
$recordsTotal : int
$recordsFiltered : int
$data : array<string|int, mixed>
Return values
JsonResponse
On this page

Search results