Stud.IP  4.2 Revision
UserConfig Class Reference
Inheritance diagram for UserConfig:
Inheritance graph
Collaboration diagram for UserConfig:
Collaboration graph

Static Public Member Functions

static exportUserData (StoredUserData $storage)
 
- Static Public Member Functions inherited from ObjectConfig
static get ()
 
static set ()
 
- Static Public Member Functions inherited from Config
static get ()
 
static getInstance ()
 
static set ()
 

Protected Attributes

 $range_type = 'user'
 
- Protected Attributes inherited from ObjectConfig
 $range_type
 
- Protected Attributes inherited from Config
 $data = array()
 
 $metadata = array()
 

Additional Inherited Members

- Public Member Functions inherited from ObjectConfig
 __construct ($range_id=null, $data=null)
 
 getRangeId ()
 
 getValue ($field)
 
 unsetValue ($field)
 
 store ($field, $value)
 
 delete ($field)
 
- Public Member Functions inherited from Config
 __construct ($data=null)
 
 getFields ($range=null, $section=null, $name=null)
 
 getMetadata ($field)
 
 getValue ($field)
 
 setValue ($field, $value)
 
 getIterator ()
 
 __get ($field)
 
 __set ($field, $value)
 
 __isset ($field)
 
 offsetExists ($offset)
 
 offsetGet ($offset)
 
 offsetSet ($offset, $value)
 
 offsetUnset ($offset)
 
 count ()
 
 store ($field, $data)
 
 create ($field, $data=array())
 
 delete ($field)
 
- Protected Member Functions inherited from ObjectConfig
 fetchData ($data=null)
 
- Protected Member Functions inherited from Config
 fetchData ($data=null)
 

Member Function Documentation

◆ exportUserData()

static exportUserData ( StoredUserData  $storage)
static

Export available data of a given user into a storage object (an instance of the StoredUserData class) for that user.

Parameters
StoredUserData$storageobject to store data into

Implements PrivacyObject.

Here is the call graph for this function:

Field Documentation

◆ $range_type

$range_type = 'user'
protected

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