LISTSESSION
Table of Contents
Functions
- handleParams() : mixed
- Handle the params array and act as a gateway to other functions
- initialiseParams() : array<string|int, mixed>
- Initialise params for each type of list.
- commonInit() : array<string|int, mixed>
- Initialise common list parameters
- qsearchInit() : array<string|int, mixed>
- Initialise qsearch parameters
- citeInit() : array<string|int, mixed>
- Initialise cite parameters
- basketInit() : array<string|int, mixed>
- Initialise basket parameters
- browseInit() : array<string|int, mixed>
- Initialise browse parameters We only need BibId and that's done in commonInit(9.
- listInit() : array<string|int, mixed>
- Initialise list parameters
- zoomInit() : array<string|int, mixed>
- Initialise zoom parameters
- listSomeInit() : array<string|int, mixed>
- Initialise listSome parameters
- ideasInit() : array<string|int, mixed>
- Initialise ideas parameters
- advsearchInit() : array<string|int, mixed>
- Initialise advsearch parameters
- filter() : array<string|int, mixed>
- Filter parameters
- setParams() : array<string|int, mixed>
- Set a parameter. Multiple parameters can be set.
- finalize() : mixed
- After completion of listing, save parameters
Functions
handleParams()
Handle the params array and act as a gateway to other functions
handleParams(string $method[, mixed $extra = FALSE ][, mixed $type = FALSE ]) : mixed
Parameters
- $method : string
- $extra : mixed = FALSE
-
Default FALSE
- $type : mixed = FALSE
-
Default FALSE
initialiseParams()
Initialise params for each type of list.
initialiseParams(string $type, array<string|int, mixed> $extra) : array<string|int, mixed>
Parameters
- $type : string
- $extra : array<string|int, mixed>
Return values
array<string|int, mixed>commonInit()
Initialise common list parameters
commonInit(array<string|int, mixed> $vars, array<string|int, mixed> $params, string $type, bool $reorder) : array<string|int, mixed>
Parameters
- $vars : array<string|int, mixed>
- $params : array<string|int, mixed>
- $type : string
- $reorder : bool
Return values
array<string|int, mixed>qsearchInit()
Initialise qsearch parameters
qsearchInit(array<string|int, mixed> $vars, array<string|int, mixed> $params, string $type, bool $reorder) : array<string|int, mixed>
Parameters
- $vars : array<string|int, mixed>
- $params : array<string|int, mixed>
- $type : string
- $reorder : bool
Return values
array<string|int, mixed>citeInit()
Initialise cite parameters
citeInit(array<string|int, mixed> $vars, array<string|int, mixed> $params, string $type, bool $reorder) : array<string|int, mixed>
Parameters
- $vars : array<string|int, mixed>
- $params : array<string|int, mixed>
- $type : string
- $reorder : bool
Return values
array<string|int, mixed>basketInit()
Initialise basket parameters
basketInit(array<string|int, mixed> $params) : array<string|int, mixed>
Parameters
- $params : array<string|int, mixed>
Return values
array<string|int, mixed>browseInit()
Initialise browse parameters We only need BibId and that's done in commonInit(9.
browseInit(array<string|int, mixed> $vars, array<string|int, mixed> $params, string $type, bool $reorder) : array<string|int, mixed>
Parameters
- $vars : array<string|int, mixed>
- $params : array<string|int, mixed>
- $type : string
- $reorder : bool
Return values
array<string|int, mixed>listInit()
Initialise list parameters
listInit(array<string|int, mixed> $vars, array<string|int, mixed> $params, string $type, bool $reorder) : array<string|int, mixed>
Parameters
- $vars : array<string|int, mixed>
- $params : array<string|int, mixed>
- $type : string
- $reorder : bool
Return values
array<string|int, mixed>zoomInit()
Initialise zoom parameters
zoomInit(array<string|int, mixed> $vars, array<string|int, mixed> $params, string $type, bool $reorder) : array<string|int, mixed>
Parameters
- $vars : array<string|int, mixed>
- $params : array<string|int, mixed>
- $type : string
- $reorder : bool
Return values
array<string|int, mixed>listSomeInit()
Initialise listSome parameters
listSomeInit(array<string|int, mixed> $vars, array<string|int, mixed> $params, string $type, bool $reorder) : array<string|int, mixed>
Parameters
- $vars : array<string|int, mixed>
- $params : array<string|int, mixed>
- $type : string
- $reorder : bool
Return values
array<string|int, mixed>ideasInit()
Initialise ideas parameters
ideasInit(array<string|int, mixed> $vars, array<string|int, mixed> $params, mixed $reorder) : array<string|int, mixed>
Parameters
- $vars : array<string|int, mixed>
- $params : array<string|int, mixed>
- $reorder : mixed
Return values
array<string|int, mixed>advsearchInit()
Initialise advsearch parameters
advsearchInit(array<string|int, mixed> $vars, array<string|int, mixed> $params, string $type, bool $reorder) : array<string|int, mixed>
Parameters
- $vars : array<string|int, mixed>
- $params : array<string|int, mixed>
- $type : string
- $reorder : bool
Return values
array<string|int, mixed>filter()
Filter parameters
filter(array<string|int, mixed> $vars, string $type) : array<string|int, mixed>
Parameters
- $vars : array<string|int, mixed>
- $type : string
Return values
array<string|int, mixed>setParams()
Set a parameter. Multiple parameters can be set.
setParams(array<string|int, mixed> $extra, array<string|int, mixed> $params) : array<string|int, mixed>
Parameters
- $extra : array<string|int, mixed>
- $params : array<string|int, mixed>
Return values
array<string|int, mixed>finalize()
After completion of listing, save parameters
finalize(string $listStmt, mixed $type, array<string|int, mixed> $params) : mixed
Parameters
- $listStmt : string
-
param string $type
- $type : mixed
- $params : array<string|int, mixed>