ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
ilTestParticipant Class Reference
+ Collaboration diagram for ilTestParticipant:

Public Member Functions

 __construct ()
 ilTestParticipant constructor. More...
 
 getActiveId ()
 
 setActiveId ($activeId)
 
 getAnonymousId ()
 
 setAnonymousId ($anonymousId)
 
 getUsrId ()
 
 setUsrId ($usrId)
 
 getLogin ()
 
 setLogin ($login)
 
 getLastname ()
 
 setLastname ($lastname)
 
 getFirstname ()
 
 setFirstname ($firstname)
 
 getMatriculation ()
 
 setMatriculation ($matriculation)
 
 isActiveStatus ()
 
 setActiveStatus ($activeStatus)
 
 getClientIp ()
 
 setClientIp ($clientIp)
 
 getFinishedTries ()
 
 setFinishedTries ($finishedTries)
 
 isTestFinished ()
 
 setTestFinished ($testFinished)
 
 hasUnfinishedPasses ()
 
 setUnfinishedPasses ($unfinishedPasses)
 
 getScoring ()
 
 setScoring (ilTestParticipantScoring $scoring)
 
 hasScoring ()
 

Protected Attributes

 $activeId
 
 $anonymousId
 
 $usrId
 
 $login
 
 $lastname
 
 $firstname
 
 $matriculation
 
 $activeStatus
 
 $clientIp
 
 $finishedTries
 
 $testFinished
 
 $unfinishedPasses
 
 $scoring
 

Detailed Description

Definition at line 13 of file class.ilTestParticipant.php.

Constructor & Destructor Documentation

◆ __construct()

ilTestParticipant::__construct ( )

ilTestParticipant constructor.

Parameters
string$activeId
string$anonymousId
string$usrId
string$login
string$lastname
string$firstname
string$matriculation
string$clientIp
int$finishedTries
bool$testFinished
bool$unfinishedPasses

Definition at line 94 of file class.ilTestParticipant.php.

95  {
96  $this->activeId = null;
97  $this->anonymousId = null;
98  $this->usrId = null;
99  $this->login = null;
100  $this->lastname = null;
101  $this->firstname = null;
102  $this->matriculation = null;
103  $this->activeStatus = null;
104  $this->clientIp = null;
105  $this->finishedTries = null;
106  $this->testFinished = null;
107  $this->unfinishedPasses = null;
108  }

Member Function Documentation

◆ getActiveId()

ilTestParticipant::getActiveId ( )
Returns
string

Definition at line 113 of file class.ilTestParticipant.php.

References $activeId.

Referenced by ilTestParticipantList\buildFullname(), and ilTestParticipantList\buildParticipantsFullname().

114  {
115  return $this->activeId;
116  }
+ Here is the caller graph for this function:

◆ getAnonymousId()

ilTestParticipant::getAnonymousId ( )
Returns
string

Definition at line 129 of file class.ilTestParticipant.php.

References $anonymousId.

130  {
131  return $this->anonymousId;
132  }

◆ getClientIp()

ilTestParticipant::getClientIp ( )
Returns
string

Definition at line 241 of file class.ilTestParticipant.php.

References $clientIp.

242  {
243  return $this->clientIp;
244  }

◆ getFinishedTries()

ilTestParticipant::getFinishedTries ( )
Returns
int

Definition at line 257 of file class.ilTestParticipant.php.

References $finishedTries.

258  {
259  return $this->finishedTries;
260  }

◆ getFirstname()

ilTestParticipant::getFirstname ( )
Returns
string

Definition at line 193 of file class.ilTestParticipant.php.

References $firstname.

Referenced by ilTestParticipantList\buildInviteeFullname().

194  {
195  return $this->firstname;
196  }
+ Here is the caller graph for this function:

◆ getLastname()

ilTestParticipant::getLastname ( )
Returns
string

Definition at line 177 of file class.ilTestParticipant.php.

References $lastname.

Referenced by ilTestParticipantList\buildInviteeFullname().

178  {
179  return $this->lastname;
180  }
+ Here is the caller graph for this function:

◆ getLogin()

ilTestParticipant::getLogin ( )
Returns
string

Definition at line 161 of file class.ilTestParticipant.php.

References $login.

162  {
163  return $this->login;
164  }

◆ getMatriculation()

ilTestParticipant::getMatriculation ( )
Returns
string

Definition at line 209 of file class.ilTestParticipant.php.

References $matriculation.

210  {
211  return $this->matriculation;
212  }

◆ getScoring()

ilTestParticipant::getScoring ( )

◆ getUsrId()

ilTestParticipant::getUsrId ( )
Returns
string

Definition at line 145 of file class.ilTestParticipant.php.

References $usrId.

146  {
147  return $this->usrId;
148  }

◆ hasScoring()

ilTestParticipant::hasScoring ( )

Definition at line 318 of file class.ilTestParticipant.php.

319  {
320  return $this->scoring instanceof ilTestParticipantScoring;
321  }

◆ hasUnfinishedPasses()

ilTestParticipant::hasUnfinishedPasses ( )
Returns
bool

Definition at line 289 of file class.ilTestParticipant.php.

References $unfinishedPasses.

290  {
292  }

◆ isActiveStatus()

ilTestParticipant::isActiveStatus ( )
Returns
bool

Definition at line 225 of file class.ilTestParticipant.php.

References $activeStatus.

226  {
227  return $this->activeStatus;
228  }

◆ isTestFinished()

ilTestParticipant::isTestFinished ( )
Returns
bool

Definition at line 273 of file class.ilTestParticipant.php.

References $testFinished.

274  {
275  return $this->testFinished;
276  }

◆ setActiveId()

ilTestParticipant::setActiveId (   $activeId)
Parameters
string$activeId

Definition at line 121 of file class.ilTestParticipant.php.

References $activeId.

122  {
123  $this->activeId = $activeId;
124  }

◆ setActiveStatus()

ilTestParticipant::setActiveStatus (   $activeStatus)
Parameters
bool$activeStatus

Definition at line 233 of file class.ilTestParticipant.php.

References $activeStatus.

234  {
235  $this->activeStatus = $activeStatus;
236  }

◆ setAnonymousId()

ilTestParticipant::setAnonymousId (   $anonymousId)
Parameters
string$anonymousId

Definition at line 137 of file class.ilTestParticipant.php.

References $anonymousId.

138  {
139  $this->anonymousId = $anonymousId;
140  }

◆ setClientIp()

ilTestParticipant::setClientIp (   $clientIp)
Parameters
string$clientIp

Definition at line 249 of file class.ilTestParticipant.php.

References $clientIp.

250  {
251  $this->clientIp = $clientIp;
252  }

◆ setFinishedTries()

ilTestParticipant::setFinishedTries (   $finishedTries)
Parameters
int$finishedTries

Definition at line 265 of file class.ilTestParticipant.php.

References $finishedTries.

266  {
267  $this->finishedTries = $finishedTries;
268  }

◆ setFirstname()

ilTestParticipant::setFirstname (   $firstname)
Parameters
string$firstname

Definition at line 201 of file class.ilTestParticipant.php.

References $firstname.

202  {
203  $this->firstname = $firstname;
204  }

◆ setLastname()

ilTestParticipant::setLastname (   $lastname)
Parameters
string$lastname

Definition at line 185 of file class.ilTestParticipant.php.

References $lastname.

186  {
187  $this->lastname = $lastname;
188  }

◆ setLogin()

ilTestParticipant::setLogin (   $login)
Parameters
string$login

Definition at line 169 of file class.ilTestParticipant.php.

References $login.

170  {
171  $this->login = $login;
172  }

◆ setMatriculation()

ilTestParticipant::setMatriculation (   $matriculation)
Parameters
string$matriculation

Definition at line 217 of file class.ilTestParticipant.php.

References $matriculation.

218  {
219  $this->matriculation = $matriculation;
220  }

◆ setScoring()

ilTestParticipant::setScoring ( ilTestParticipantScoring  $scoring)
Parameters
ilTestParticipantScoring$scoring

Definition at line 313 of file class.ilTestParticipant.php.

References $scoring.

314  {
315  $this->scoring = $scoring;
316  }

◆ setTestFinished()

ilTestParticipant::setTestFinished (   $testFinished)
Parameters
bool$testFinished

Definition at line 281 of file class.ilTestParticipant.php.

References $testFinished.

282  {
283  $this->testFinished = $testFinished;
284  }

◆ setUnfinishedPasses()

ilTestParticipant::setUnfinishedPasses (   $unfinishedPasses)
Parameters
bool$unfinishedPasses

Definition at line 297 of file class.ilTestParticipant.php.

References $unfinishedPasses.

298  {
299  $this->unfinishedPasses = $unfinishedPasses;
300  }

◆ setUsrId()

ilTestParticipant::setUsrId (   $usrId)
Parameters
string$usrId

Definition at line 153 of file class.ilTestParticipant.php.

References $usrId.

154  {
155  $this->usrId = $usrId;
156  }

Field Documentation

◆ $activeId

ilTestParticipant::$activeId
protected

Definition at line 18 of file class.ilTestParticipant.php.

Referenced by getActiveId(), and setActiveId().

◆ $activeStatus

ilTestParticipant::$activeStatus
protected

Definition at line 53 of file class.ilTestParticipant.php.

Referenced by isActiveStatus(), and setActiveStatus().

◆ $anonymousId

ilTestParticipant::$anonymousId
protected

Definition at line 23 of file class.ilTestParticipant.php.

Referenced by getAnonymousId(), and setAnonymousId().

◆ $clientIp

ilTestParticipant::$clientIp
protected

Definition at line 58 of file class.ilTestParticipant.php.

Referenced by getClientIp(), and setClientIp().

◆ $finishedTries

ilTestParticipant::$finishedTries
protected

Definition at line 63 of file class.ilTestParticipant.php.

Referenced by getFinishedTries(), and setFinishedTries().

◆ $firstname

ilTestParticipant::$firstname
protected

Definition at line 43 of file class.ilTestParticipant.php.

Referenced by getFirstname(), and setFirstname().

◆ $lastname

ilTestParticipant::$lastname
protected

Definition at line 38 of file class.ilTestParticipant.php.

Referenced by getLastname(), and setLastname().

◆ $login

ilTestParticipant::$login
protected

Definition at line 33 of file class.ilTestParticipant.php.

Referenced by getLogin(), and setLogin().

◆ $matriculation

ilTestParticipant::$matriculation
protected

Definition at line 48 of file class.ilTestParticipant.php.

Referenced by getMatriculation(), and setMatriculation().

◆ $scoring

ilTestParticipant::$scoring
protected

Definition at line 78 of file class.ilTestParticipant.php.

Referenced by getScoring(), and setScoring().

◆ $testFinished

ilTestParticipant::$testFinished
protected

Definition at line 68 of file class.ilTestParticipant.php.

Referenced by isTestFinished(), and setTestFinished().

◆ $unfinishedPasses

ilTestParticipant::$unfinishedPasses
protected

Definition at line 73 of file class.ilTestParticipant.php.

Referenced by hasUnfinishedPasses(), and setUnfinishedPasses().

◆ $usrId

ilTestParticipant::$usrId
protected

Definition at line 28 of file class.ilTestParticipant.php.

Referenced by getUsrId(), and setUsrId().


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