ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ILIAS\Exercise\Submission\Submission Class Reference
+ Collaboration diagram for ILIAS\Exercise\Submission\Submission:

Public Member Functions

 __construct (int $id, int $ass_id, int $user_id, int $team_id, string $title, string $text, string $rid, string $mimetype, string $timestamp, bool $late)
 
 getId ()
 
 getAssId ()
 
 getUserId ()
 
 getTeamId ()
 
 getTitle ()
 
 getText ()
 
 getRid ()
 
 getMimetype ()
 
 getTimestamp ()
 
 getTimestamp14 ()
 
 getLate ()
 

Protected Attributes

int $id
 
int $ass_id
 
int $user_id
 
int $team_id
 
string $title
 
string $text
 
string $rid
 
string $mimetype
 
string $timestamp
 
bool $late
 

Detailed Description

Definition at line 23 of file Submission.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\Exercise\Submission\Submission::__construct ( int  $id,
int  $ass_id,
int  $user_id,
int  $team_id,
string  $title,
string  $text,
string  $rid,
string  $mimetype,
string  $timestamp,
bool  $late 
)

Definition at line 36 of file Submission.php.

47 {
48 $this->id = $id;
49 $this->ass_id = $ass_id;
50 $this->user_id = $user_id;
51 $this->team_id = $team_id;
52 $this->title = $title;
53 $this->text = $text;
54 $this->rid = $rid;
55 $this->mimetype = $mimetype;
56 $this->timestamp = $timestamp;
57 $this->late = $late;
58 }

References ILIAS\Exercise\Submission\Submission\$ass_id, ILIAS\Exercise\Submission\Submission\$id, ILIAS\Exercise\Submission\Submission\$late, ILIAS\Exercise\Submission\Submission\$mimetype, ILIAS\Exercise\Submission\Submission\$rid, ILIAS\Exercise\Submission\Submission\$team_id, ILIAS\Exercise\Submission\Submission\$text, ILIAS\Exercise\Submission\Submission\$timestamp, ILIAS\Exercise\Submission\Submission\$title, and ILIAS\Exercise\Submission\Submission\$user_id.

Member Function Documentation

◆ getAssId()

ILIAS\Exercise\Submission\Submission::getAssId ( )

Definition at line 65 of file Submission.php.

65 : int
66 {
67 return $this->ass_id;
68 }

References ILIAS\Exercise\Submission\Submission\$ass_id.

◆ getId()

ILIAS\Exercise\Submission\Submission::getId ( )

Definition at line 60 of file Submission.php.

60 : int
61 {
62 return $this->id;
63 }

References ILIAS\Exercise\Submission\Submission\$id.

◆ getLate()

ILIAS\Exercise\Submission\Submission::getLate ( )

Definition at line 114 of file Submission.php.

114 : bool
115 {
116 return $this->late;
117 }

References ILIAS\Exercise\Submission\Submission\$late.

◆ getMimetype()

ILIAS\Exercise\Submission\Submission::getMimetype ( )

Definition at line 95 of file Submission.php.

95 : string
96 {
97 return $this->mimetype;
98 }

References ILIAS\Exercise\Submission\Submission\$mimetype.

◆ getRid()

ILIAS\Exercise\Submission\Submission::getRid ( )

Definition at line 90 of file Submission.php.

90 : string
91 {
92 return $this->rid;
93 }

References ILIAS\Exercise\Submission\Submission\$rid.

◆ getTeamId()

ILIAS\Exercise\Submission\Submission::getTeamId ( )

Definition at line 75 of file Submission.php.

75 : int
76 {
77 return $this->team_id;
78 }

References ILIAS\Exercise\Submission\Submission\$team_id.

◆ getText()

ILIAS\Exercise\Submission\Submission::getText ( )

Definition at line 85 of file Submission.php.

85 : string
86 {
87 return $this->text;
88 }

References ILIAS\Exercise\Submission\Submission\$text.

◆ getTimestamp()

ILIAS\Exercise\Submission\Submission::getTimestamp ( )

Definition at line 100 of file Submission.php.

100 : string
101 {
102 return $this->timestamp;
103 }

References ILIAS\Exercise\Submission\Submission\$timestamp.

Referenced by ILIAS\Exercise\Submission\Submission\getTimestamp14().

+ Here is the caller graph for this function:

◆ getTimestamp14()

ILIAS\Exercise\Submission\Submission::getTimestamp14 ( )

Definition at line 105 of file Submission.php.

105 : string
106 {
107 $ts = $this->getTimestamp();
108 return substr($ts, 0, 4) .
109 substr($ts, 5, 2) . substr($ts, 8, 2) .
110 substr($ts, 11, 2) . substr($ts, 14, 2) .
111 substr($ts, 17, 2);
112 }

References ILIAS\Exercise\Submission\Submission\getTimestamp().

+ Here is the call graph for this function:

◆ getTitle()

ILIAS\Exercise\Submission\Submission::getTitle ( )

Definition at line 80 of file Submission.php.

80 : string
81 {
82 return $this->title;
83 }

References ILIAS\Exercise\Submission\Submission\$title.

◆ getUserId()

ILIAS\Exercise\Submission\Submission::getUserId ( )

Definition at line 70 of file Submission.php.

70 : int
71 {
72 return $this->user_id;
73 }

References ILIAS\Exercise\Submission\Submission\$user_id.

Field Documentation

◆ $ass_id

◆ $id

◆ $late

◆ $mimetype

string ILIAS\Exercise\Submission\Submission::$mimetype
protected

◆ $rid

string ILIAS\Exercise\Submission\Submission::$rid
protected

◆ $team_id

◆ $text

string ILIAS\Exercise\Submission\Submission::$text
protected

◆ $timestamp

string ILIAS\Exercise\Submission\Submission::$timestamp
protected

◆ $title

string ILIAS\Exercise\Submission\Submission::$title
protected

◆ $user_id


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