Stud.IP  5.4
PermissionCondition Class Reference
Inheritance diagram for PermissionCondition:
UserFilterField

Public Member Functions

 __construct ($fieldId='')
 
 getName ()
 
- Public Member Functions inherited from UserFilterField
 __construct ($fieldId='')
 
 checkValue ($values)
 
 delete ()
 
 generateId ()
 
 getCompareOperator ()
 
 getCompareOperatorAsText ()
 
 getId ()
 
 getName ()
 
 getUsers ($restrictions=[])
 
 getUserValues ($userId, $additional=null)
 
 getValidCompareOperators ()
 
 getValidValues ()
 
 getValue ()
 
 load ()
 
 setCompareOperator ($newOperator)
 
 setConditionId ($id)
 
 setValue ($newValue)
 
 store ()
 
 __clone ()
 

Data Fields

 $sortOrder = 7
 
- Data Fields inherited from UserFilterField
 $compareOperator = ''
 
 $conditionId = ''
 
 $id = ''
 
 $validCompareOperators = []
 
 $validValues = []
 
 $value = null
 
 $sortOrder = 99
 
 $valuesDbTable = ''
 
 $valuesDbIdField = ''
 
 $valuesDbNameField = ''
 
 $userDataDbTable = ''
 
 $userDataDbField = ''
 
 $relations = []
 

Additional Inherited Members

- Static Public Member Functions inherited from UserFilterField
static getParameterizedTypes ()
 
static getAvailableFilterFields ()
 
- Static Public Attributes inherited from UserFilterField
static $isParameterized = false
 
- Static Protected Attributes inherited from UserFilterField
static $cached_valid_values
 
static $available_filter_fields
 

Constructor & Destructor Documentation

◆ __construct()

__construct (   $fieldId = '')

Member Function Documentation

◆ getName()

getName ( )

Get this field's display name.

Returns
String

Field Documentation

◆ $sortOrder

$sortOrder = 7

The documentation for this class was generated from the following file: