Stud.IP  2.0 Revision 48548
 All Data Structures Namespaces Files Functions Variables Pages
AbstractStmElement Class Reference
Collaboration diagram for AbstractStmElement:
Collaboration graph

Public Member Functions

 GetInstance ($id=false, $refresh_cache=false)
GetStmElementTypes ()
AddElementType ($name, $abbrev)
 AbstractStmElement ($id=false)
 createId ()
 getId ()
 getSws ()
 getWorkload ()
 getSemester ()
 getElementTypeId ()
 getAbstractStmId ()
 getName ()
 getGroup ()
 getPosition ()
 setValues ($val_array)
 restore ()
 store ()
 delete ()
 getValues ()
 checkValues ()

Data Fields

 $element_id
 $element_type_id
 $sws
 $workload
 $semester
 $stm_abstr_id
 $custom_name
 $elementgroup
 $position
 $msg

Member Function Documentation

Constructor

Pass nothing to create a abstract stm, or the id from an existing stm to change or delete public

Parameters
string$abs_stm_idthe seminar which should be retrieved

Here is the call graph for this function:

Here is the caller graph for this function:

& AddElementType (   $name,
  $abbrev 
)

Here is the caller graph for this function:

checkValues ( )
createId ( )

creates an new id for this object private

Returns
string the unique id

Here is the caller graph for this function:

delete ( )
getAbstractStmId ( )
getElementTypeId ( )
getGroup ( )
getId ( )

Here is the caller graph for this function:

GetInstance (   $id = false,
  $refresh_cache = false 
)

Here is the call graph for this function:

Here is the caller graph for this function:

getName ( )
getPosition ( )
getSemester ( )
& GetStmElementTypes ( )

Here is the caller graph for this function:

getSws ( )
getValues ( )
getWorkload ( )
restore ( )

Here is the call graph for this function:

Here is the caller graph for this function:

setValues (   $val_array)

Here is the caller graph for this function:

store ( )

Field Documentation

$custom_name
$element_id
$element_type_id
$elementgroup
$msg
$position
$semester
$stm_abstr_id
$sws
$workload

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