|
Stud.IP
jlu_3.1 Revision 48552
|


Public Member Functions | |
| __construct ($fieldId='') | |
| getName () | |
| getUserValues ($userId, $additional=null) | |
Public Member Functions inherited from UserFilterField | |
| checkValue ($values) | |
| delete () | |
| generateId () | |
| getCompareOperator () | |
| getId () | |
| getUsers ($restrictions=array()) | |
| getValidCompareOperators () | |
| getValidValues () | |
| getValue () | |
| load () | |
| setCompareOperator ($newOperator) | |
| setConditionId ($id) | |
| setValue ($newValue) | |
| store () | |
Data Fields | |
| $valuesDbTable = 'user_studiengang' | |
| $valuesDbIdField = 'semester' | |
| $valuesDbNameField = 'semester' | |
| $userDataDbTable = 'user_studiengang' | |
| $userDataDbField = 'semester' | |
Data Fields inherited from UserFilterField | |
| $compareOperator = '' | |
| $conditionId = '' | |
| $id = '' | |
| $validCompareOperators = array() | |
| $validValues = array() | |
| $value = null | |
| $valuesDbTable = '' | |
| $valuesDbIdField = '' | |
| $valuesDbNameField = '' | |
| $userDataDbTable = '' | |
| $userDataDbField = '' | |
| $relations = array() | |
Additional Inherited Members | |
Static Public Member Functions inherited from UserFilterField | |
| static | getAvailableFilterFields () |
| __construct | ( | $fieldId = '' | ) |
Reimplemented from UserFilterField.

| getName | ( | ) |
| getUserValues | ( | $userId, | |
$additional = null |
|||
| ) |
Gets the value for the given user that is relevant for this condition field. Here, this method looks up the semester of study for the user. If the user studies more than one subject, these values can be different for each entry, so as additional context a subject or a degree or both can be given.
| String | $userId | User to check. |
| Array | additional conditions that are required for check. |
Reimplemented from UserFilterField.

| $userDataDbField = 'semester' |
| $userDataDbTable = 'user_studiengang' |
| $valuesDbIdField = 'semester' |
| $valuesDbNameField = 'semester' |
| $valuesDbTable = 'user_studiengang' |