Stud.IP  2.5 Revision
InstanceStm Class Reference
Collaboration diagram for InstanceStm:
Collaboration graph

Public Member Functions

 GetInstance ($id=false, $refresh_cache=false)
 
 InstanceStm ($id=FALSE)
 
 createId ()
 
 getId ()
 
 restore ()
 TODO noch nicht richtig implementiert. More...
 
 store ($replace=false)
 
 delete ()
 
 getStmAbstrId ()
 
 getTitle ()
 
 getSubtitle ()
 
 getTopics ()
 
 getHints ()
 
 getSemesterId ()
 
 getSemesterName ()
 
 getHomeinst ()
 
 getHomeinstName ()
 
 getResponsible ()
 
 getComplete ()
 
 getCreator ()
 
 getResponsibleName ()
 
 getCreatorName ()
 
 setValues ($val_array)
 
 getValues ()
 
 addElement ($element, $block, $position)
 
 removeElement ($block, $position, $number)
 
 checkValues ()
 
 isFilled ($block, $position)
 

Data Fields

 $stm_instance_id
 
 $stm_abstr_id
 
 $title
 
 $subtitle
 
 $topics
 
 $hints
 
 $homeinst
 
 $responsible
 
 $creator
 
 $semester_id
 
 $complete
 
 $msg
 
 $elements
 

Member Function Documentation

◆ addElement()

addElement (   $element,
  $block,
  $position 
)
Here is the caller graph for this function:

◆ checkValues()

checkValues ( )

◆ createId()

createId ( )

creates an new id for this object private

Returns
string the unique id
Here is the caller graph for this function:

◆ delete()

delete ( )
Here is the call graph for this function:

◆ getComplete()

getComplete ( )

◆ getCreator()

getCreator ( )

◆ getCreatorName()

getCreatorName ( )
Here is the call graph for this function:

◆ getHints()

getHints ( )

◆ getHomeinst()

getHomeinst ( )

◆ getHomeinstName()

getHomeinstName ( )
Here is the call graph for this function:

◆ getId()

getId ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ GetInstance()

GetInstance (   $id = false,
  $refresh_cache = false 
)
Here is the call graph for this function:

◆ getResponsible()

getResponsible ( )

◆ getResponsibleName()

getResponsibleName ( )
Here is the call graph for this function:

◆ getSemesterId()

getSemesterId ( )

◆ getSemesterName()

getSemesterName ( )
Here is the call graph for this function:

◆ getStmAbstrId()

getStmAbstrId ( )

◆ getSubtitle()

getSubtitle ( )

◆ getTitle()

getTitle ( )

◆ getTopics()

getTopics ( )

◆ getValues()

getValues ( )

◆ InstanceStm()

InstanceStm (   $id = FALSE)

Constructor

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

Parameters
string$inst_stm_idthe stm which should be retrieved
Here is the call graph for this function:
Here is the caller graph for this function:

◆ isFilled()

isFilled (   $block,
  $position 
)

◆ removeElement()

removeElement (   $block,
  $position,
  $number 
)

◆ restore()

restore ( )

TODO noch nicht richtig implementiert.

restore the data

the complete data of the object will be loaded from the db public

Returns
booelan succesful restore?
Here is the caller graph for this function:

◆ setValues()

setValues (   $val_array)
Here is the caller graph for this function:

◆ store()

store (   $replace = false)
Here is the call graph for this function:

Field Documentation

◆ $complete

$complete

◆ $creator

$creator

◆ $elements

$elements

◆ $hints

$hints

◆ $homeinst

$homeinst

◆ $msg

$msg

◆ $responsible

$responsible

◆ $semester_id

$semester_id

◆ $stm_abstr_id

$stm_abstr_id

◆ $stm_instance_id

$stm_instance_id

◆ $subtitle

$subtitle

◆ $title

$title

◆ $topics

$topics

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