Stud.IP  jlu_3.3 Revision
DocUsergroupConfig Class Reference
Inheritance diagram for DocUsergroupConfig:
Inheritance graph
Collaboration diagram for DocUsergroupConfig:
Collaboration graph

Public Member Functions

 __construct ($id=null)
 
 setConfig ($data)
 
- Public Member Functions inherited from SimpleORMap
 __construct ($id=null)
 
 __clone ()
 
 getRelationOptions ($relation)
 
 getTableMetadata ()
 
 hasAutoIncrementColumn ()
 
 setId ($id)
 
 getId ()
 
 getNewId ()
 
 toArray ($only_these_fields=null)
 
 toRawArray ($only_these_fields=null)
 
 toArrayRecursive ($only_these_fields=null)
 
 getValue ($field)
 
 getRelationValue ($relation, $field)
 
 setValue ($field, $value)
 
 __get ($field)
 
 __set ($field, $value)
 
 __isset ($field)
 
 offsetExists ($offset)
 
 offsetGet ($offset)
 
 offsetSet ($offset, $value)
 
 offsetUnset ($offset)
 
 getIterator ()
 
 count ()
 
 isField ($field)
 
 isAdditionalField ($field)
 
 isAliasField ($field)
 
 setData ($data, $reset=false)
 
 haveData ()
 
 isNew ()
 
 isDeleted ()
 
 setNew ($is_new)
 
 getWhereQuery ()
 
 restore ()
 
 store ()
 
 triggerChdate ()
 
 delete ()
 
 isDirty ()
 
 isFieldDirty ($field)
 
 revertValue ($field)
 
 getPristineValue ($field)
 
 initRelation ($relation)
 
 resetRelation ($relation)
 

Static Public Member Functions

static getGroupConfig ($usergroup)
 
static getConfig ($config_id)
 
static getGroupConfigAll ($configType=NULL)
 
static getForbiddenTypesNameFromGroup ($groupname)
 
static switchUploadStatus ($config_id)
 
static switchDocumentAreaStatus ($config_id, $reason_text=NULL)
 
static getUserConfig ($user_id)
 
static getUser ($user_id)
 
static searchForUser ($searchData)
 
- Static Public Member Functions inherited from SimpleORMap
static expireTableScheme ()
 
static find ($id)
 
static exists ($id)
 
static countBySql ($sql=1, $params=array())
 
static create ($data)
 
static build ($data, $is_new=true)
 
static buildExisting ($data)
 
static import ($data)
 
static findBySQL ($sql, $params=array())
 
static findByObject (SimpleORMap $object)
 
static findOneBySQL ($where, $params=array())
 
static findThru ($foreign_key_value, $options)
 
static findEachBySQL ($callable, $sql, $params=array())
 
static findMany ($pks=array(), $order='', $order_params=array())
 
static findEachMany ($callable, $pks=array(), $order='', $order_params=array())
 
static findAndMapBySQL ($callable, $where, $params=array())
 
static findAndMapMany ($callable, $pks=array(), $order='', $order_params=array())
 
static deleteBySQL ($where, $params=array())
 
static toObject ($id_or_object)
 
static __callStatic ($name, $arguments)
 

Additional Inherited Members

- Protected Member Functions inherited from SimpleORMap
 _getId ($field)
 
 _setId ($field, $value)
 
 _getAdditionalValueFromRelation ($field)
 
 _setAdditionalValueFromRelation ($field, $value)
 
 _getAdditionalValue ($field)
 
 _setAdditionalValue ($field, $value)
 
 parseRelationOptions ($type, $name, $options)
 
 getTableScheme ()
 
 storeRelations ($only_these=null)
 
 deleteRelations ()
 
 initializeContent ()
 
 applyCallbacks ($type)
 
 registerCallback ($types, $cb)
 
 unregisterCallback ($types, $cb)
 
 cbAutoIncrementColumn ($type)
 
 cbAutoKeyCreation ()
 
 cbNotificationMapper ($cb_type)
 
 setSerializedValue ($field, $value)
 
- Static Protected Member Functions inherited from SimpleORMap
static configure ($config=array())
 
static tableScheme ($db_table)
 
- Protected Attributes inherited from SimpleORMap
 $content = array()
 
 $content_db = array()
 
 $is_new = true
 
 $is_deleted = false
 
 $db_table = ''
 
 $db_fields = null
 
 $pk = null
 
 $default_values = array()
 
 $serialized_fields = array()
 
 $alias_fields = array()
 
 $additional_fields = array()
 
 $relations = array()
 
 $has_many = array()
 
 $has_one = array()
 
 $belongs_to = array()
 
 $has_and_belongs_to_many = array()
 
 $registered_callbacks
 
 $known_slots = array()
 
 $reserved_slots = array('value','newid','iterator','tablemetadata', 'relationvalue','wherequery','relationoptions','data','new','id')
 
 $notification_map = array()
 
 $additional_data = array()
 
- Static Protected Attributes inherited from SimpleORMap
static $schemes = null
 
static $config = array()
 

Constructor & Destructor Documentation

◆ __construct()

__construct (   $id = null)

constructor, give primary key of record as param to fetch corresponding record from db if available, if not preset primary key with given value. Give null to create new record

Parameters
mixed$idprimary key of table

Reimplemented from SimpleORMap.

Member Function Documentation

◆ getConfig()

static getConfig (   $config_id)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ getForbiddenTypesNameFromGroup()

static getForbiddenTypesNameFromGroup (   $groupname)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ getGroupConfig()

static getGroupConfig (   $usergroup)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ getGroupConfigAll()

static getGroupConfigAll (   $configType = NULL)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ getUser()

static getUser (   $user_id)
static
Here is the call graph for this function:

◆ getUserConfig()

static getUserConfig (   $user_id)
static

return upload configuration for user for given user_id array('upload'=>in byte, 'upload_unit'=> kB, MB, GB or TB, 'quota'=>in byte, 'quota_unit'=> kB, MB, GB or TB, 'forbidden'=> 1 or 0, 'types'=>array(forbidden datetypes) ,'area_close'=> 1=Dateibereich gesperrt 0=Dateibreich offen ,'area_close_text'=>Begruendung warm Dateibereich gesperrt)

Parameters
$user_ida user_id
Returns
array()
Here is the call graph for this function:
Here is the caller graph for this function:

◆ searchForUser()

static searchForUser (   $searchData)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ setConfig()

setConfig (   $data)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ switchDocumentAreaStatus()

static switchDocumentAreaStatus (   $config_id,
  $reason_text = NULL 
)
static
Here is the caller graph for this function:

◆ switchUploadStatus()

static switchUploadStatus (   $config_id)
static
Here is the caller graph for this function:

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