Stud.IP  5.4
 All Data Structures Namespaces Files Functions Variables Groups
StudipObject Class Reference
Inheritance diagram for StudipObject:
AuthorObject EvaluationObject Evaluation EvaluationAnswer EvaluationGroup EvaluationQuestion

Public Member Functions

 __construct ($objectID="")
 
 getObjectID ()
 
 setObjectID ($objectID)
 
 getAuthorID ()
 
 getAuthor ()
 
 getFullname ()
 
 setAuthorID ($authorID)
 
 getRangeID ()
 
 setRangeID ($rangeID)
 
- Public Member Functions inherited from AuthorObject
 __construct ()
 
 x_instanceof ()
 
 isError ()
 
 getErrors ()
 
 resetErrors ()
 
 throwError ($errcode, $errstring)
 
 throwErrorFromClass (AuthorObject $class)
 

Static Public Member Functions

static createNewID ()
 

Data Fields

 $objectID
 
 $authorID
 
 $rangeID
 
- Data Fields inherited from AuthorObject
 $errorArray
 
 $instanceof
 

Constructor & Destructor Documentation

__construct (   $objectID = "")

Constructor public

Parameters
string$objectIDThe ID of an existing object

Member Function Documentation

static createNewID ( )
static

Creates a new ID public

Returns
string The new ID
getAuthor ( )

Gets the authorname public

Returns
string The authorID
getAuthorID ( )

Gets the authorID public

Returns
string The authorID
getFullname ( )

Gets the full name of the author public

Returns
string The authorID
getObjectID ( )

Gets the objectID public

Returns
string The objectID
getRangeID ( )

Gets the rangeID public

Returns
string The rangeID
setAuthorID (   $authorID)

Sets the authorID public

Parameters
String$authorIDThe author ID
setObjectID (   $objectID)

Sets the objectID public

Parameters
String$objectIDThe object ID
setRangeID (   $rangeID)

Sets the rangeID public

Parameters
String$rangeIDThe range ID

Field Documentation

string $authorID

The unique ID of the author private

$objectID
string $rangeID

The unique range ID private


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