InitParams
in package
uses
TraitPage
FinalYes
Table of Contents
Properties
- $saAtt : array<string|int, mixed>
- $validInput : ValidInput
Methods
- __construct() : mixed
- generateParameters() : array{'action': string|null, 'bPast': int|null, 'jsData': string|null, 'nID': int, 'nPos': int, 'PID': string|int|null, 'PUID': string|null, 'saAtt': array|null, 'TID': int|null}
- getPageInstance() : Page
- buildFileUrl() : void
- get file name and url vars
- cleanAttributes() : void
- Cleaning first
- prepareAjaxParameters() : array<string|int, mixed>
Properties
$saAtt
private
array<string|int, mixed>
$saAtt
$validInput read-only
private
ValidInput
$validInput
Methods
__construct()
public
__construct(ValidInput $validInput) : mixed
Parameters
- $validInput : ValidInput
generateParameters()
public
generateParameters() : array{'action': string|null, 'bPast': int|null, 'jsData': string|null, 'nID': int, 'nPos': int, 'PID': string|int|null, 'PUID': string|null, 'saAtt': array|null, 'TID': int|null}
Return values
array{'action': string|null, 'bPast': int|null, 'jsData': string|null, 'nID': int, 'nPos': int, 'PID': string|int|null, 'PUID': string|null, 'saAtt': array|null, 'TID': int|null}getPageInstance()
public
getPageInstance() : Page
Return values
PagebuildFileUrl()
get file name and url vars
private
buildFileUrl([array<string|int, mixed> $getParas = [] ]) : void
Parameters
- $getParas : array<string|int, mixed> = []
cleanAttributes()
Cleaning first
private
cleanAttributes() : void
prepareAjaxParameters()
private
prepareAjaxParameters(array<string|int, mixed> $getParas) : array<string|int, mixed>
Parameters
- $getParas : array<string|int, mixed>