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
mixedsetAppointmentId($appointmentId)
setPatient($patientNumber, $organizationId)
setRequestId($requestId)
setRespondentTrackId($respTrackId)
setRoundId($roundId)
setSurveyId($surveyId)
setTokenId($tokenId)
setTrackId($trackId)
_setMulti(mixed $value, string $name1, string $name2 = null)
mixedThe value to set
stringThe first key to set
stringOptional, second key, number of keys is unlimited