ParameterSource is a central class for setting menu parameters.
As using $request to set menu items currently does not perform parameter tests, this is the place to set variables that are used in a parameter filter.
package | Gems |
---|---|
subpackage | Menu |
copyright | Copyright (c) 2011 Erasmus MC |
license | New BSD License |
since | Class available since version 1.4 |
getMenuParameter(string $name, mixed $default) : mixed
inherited_from | \Gems_Menu_ParameterSourceInterface::getMenuParameter() |
---|
string
mixed
mixed
setAppointmentId($appointmentId)
setPatient($patientNumber, $organizationId)
setRequestId($requestId)
setRespondentTrackId($respTrackId)
setRoundId($roundId)
setSurveyId($surveyId)
setTokenId($tokenId)
setTrackId($trackId)
_setMulti(mixed $value, string $name1, string $name2 = null
)
mixed
The value to set
string
The first key to set
string
Optional, second key, number of keys is unlimited