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

Public Member Functions

 GetInstance ($id=false, $refresh_cache=false)
GetAbsStmTypes ()
GetStg ($abschl=false)
GetPversions ($abschl=false, $stg=false)
GetAbsStms ($abschl, $stg, $check_homeinst=false)
GetAbschluesse ()
CheckAbstgv ($abschl, $stg)
 AbstractStm ($id=FALSE)
 createId ()
 getId ()
 getIdNumber ()
 getTitle ()
 getSubtitle ()
 getTopics ()
 getAims ()
 getHints ()
 getDuration ()
 getCredits ()
 getWorkload ()
 getTurnus ()
 getHomeinst ()
 restore ()
 store ($replace=false)
 delete ()
 setValues ($val_array)
 getValues ()
 checkValues ()
 checkElements ()
 addElement ($elem, $block)
 checkAssigns ()

Data Fields

 $id
 $id_number
 $title
 $subtitle
 $topics
 $aims
 $hints
 $duration
 $credits
 $workload
 $turnus
 $homeinst
 $elements = array()
 $assigns = array()
 $is_new
 $msg

Member Function Documentation

AbstractStm (   $id = FALSE)

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:

addElement (   $elem,
  $block 
)
& CheckAbstgv (   $abschl,
  $stg 
)
checkAssigns ( )
checkElements ( )
checkValues ( )
createId ( )

creates an new id for this object private

Returns
string the unique id

Here is the caller graph for this function:

delete ( )
& GetAbschluesse ( )

Here is the caller graph for this function:

& GetAbsStms (   $abschl,
  $stg,
  $check_homeinst = false 
)
& GetAbsStmTypes ( )

Here is the caller graph for this function:

getAims ( )
getCredits ( )
getDuration ( )
getHints ( )
getHomeinst ( )
getId ( )

Here is the caller graph for this function:

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

Here is the call graph for this function:

Here is the caller graph for this function:

& GetPversions (   $abschl = false,
  $stg = false 
)

Here is the caller graph for this function:

& GetStg (   $abschl = false)

Here is the caller graph for this function:

getSubtitle ( )
getTitle ( )
getTopics ( )
getTurnus ( )
getValues ( )
getWorkload ( )
restore ( )

restore the data

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

Returns
booelan succesful 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 (   $replace = false)

Field Documentation

$aims
$assigns = array()
$credits
$duration
$elements = array()
$hints
$homeinst
$id
$id_number
$is_new
$msg
$subtitle
$title
$topics
$turnus
$workload

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