CForumThreadQualify   A
last analyzed

Complexity

Total Complexity 16

Size/Duplication

Total Lines 257
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
eloc 34
dl 0
loc 257
rs 10
c 0
b 0
f 0
wmc 16

16 Methods

Rating   Name   Duplication   Size   Complexity  
A getId() 0 3 1
A getCId() 0 3 1
A getThreadId() 0 3 1
A getUserId() 0 3 1
A getSessionId() 0 3 1
A getQualifyUserId() 0 3 1
A getQualifyTime() 0 3 1
A getQualify() 0 3 1
A setThreadId() 0 5 1
A setQualify() 0 5 1
A setQualifyUserId() 0 5 1
A setCId() 0 5 1
A setUserId() 0 5 1
A setId() 0 5 1
A setQualifyTime() 0 5 1
A setSessionId() 0 5 1
1
<?php
2
/* For licensing terms, see /license.txt */
3
4
namespace Chamilo\CourseBundle\Entity;
5
6
use Doctrine\ORM\Mapping as ORM;
7
8
/**
9
 * CForumThreadQualify.
10
 *
11
 * @ORM\Table(
12
 *  name="c_forum_thread_qualify",
13
 *  indexes={
14
 *      @ORM\Index(name="course", columns={"c_id"}),
15
 *      @ORM\Index(name="user_id", columns={"user_id", "thread_id"})
16
 *  }
17
 * )
18
 * @ORM\Entity
19
 */
20
class CForumThreadQualify
21
{
22
    /**
23
     * @var int
24
     *
25
     * @ORM\Column(name="iid", type="integer")
26
     * @ORM\Id
27
     * @ORM\GeneratedValue
28
     */
29
    protected $iid;
30
31
    /**
32
     * @var int
33
     *
34
     * @ORM\Column(name="c_id", type="integer")
35
     */
36
    protected $cId;
37
38
    /**
39
     * @var int
40
     *
41
     * @ORM\Column(name="id", type="integer", nullable=true)
42
     */
43
    protected $id;
44
45
    /**
46
     * @var int
47
     *
48
     * @ORM\Column(name="user_id", type="integer", nullable=false)
49
     */
50
    protected $userId;
51
52
    /**
53
     * @var int
54
     *
55
     * @ORM\Column(name="thread_id", type="integer", nullable=false)
56
     */
57
    protected $threadId;
58
59
    /**
60
     * @var float
61
     *
62
     * @ORM\Column(name="qualify", type="float", precision=6, scale=2, nullable=false)
63
     */
64
    protected $qualify;
65
66
    /**
67
     * @var int
68
     *
69
     * @ORM\Column(name="qualify_user_id", type="integer", nullable=true)
70
     */
71
    protected $qualifyUserId;
72
73
    /**
74
     * @var \DateTime
75
     *
76
     * @ORM\Column(name="qualify_time", type="datetime", nullable=true)
77
     */
78
    protected $qualifyTime;
79
80
    /**
81
     * @var int
82
     *
83
     * @ORM\Column(name="session_id", type="integer", nullable=true)
84
     */
85
    protected $sessionId;
86
87
    /**
88
     * Set userId.
89
     *
90
     * @param int $userId
91
     *
92
     * @return CForumThreadQualify
93
     */
94
    public function setUserId($userId)
95
    {
96
        $this->userId = $userId;
97
98
        return $this;
99
    }
100
101
    /**
102
     * Get userId.
103
     *
104
     * @return int
105
     */
106
    public function getUserId()
107
    {
108
        return $this->userId;
109
    }
110
111
    /**
112
     * Set threadId.
113
     *
114
     * @param int $threadId
115
     *
116
     * @return CForumThreadQualify
117
     */
118
    public function setThreadId($threadId)
119
    {
120
        $this->threadId = $threadId;
121
122
        return $this;
123
    }
124
125
    /**
126
     * Get threadId.
127
     *
128
     * @return int
129
     */
130
    public function getThreadId()
131
    {
132
        return $this->threadId;
133
    }
134
135
    /**
136
     * Set qualify.
137
     *
138
     * @param float $qualify
139
     *
140
     * @return CForumThreadQualify
141
     */
142
    public function setQualify($qualify)
143
    {
144
        $this->qualify = $qualify;
145
146
        return $this;
147
    }
148
149
    /**
150
     * Get qualify.
151
     *
152
     * @return float
153
     */
154
    public function getQualify()
155
    {
156
        return $this->qualify;
157
    }
158
159
    /**
160
     * Set qualifyUserId.
161
     *
162
     * @param int $qualifyUserId
163
     *
164
     * @return CForumThreadQualify
165
     */
166
    public function setQualifyUserId($qualifyUserId)
167
    {
168
        $this->qualifyUserId = $qualifyUserId;
169
170
        return $this;
171
    }
172
173
    /**
174
     * Get qualifyUserId.
175
     *
176
     * @return int
177
     */
178
    public function getQualifyUserId()
179
    {
180
        return $this->qualifyUserId;
181
    }
182
183
    /**
184
     * Set qualifyTime.
185
     *
186
     * @param \DateTime $qualifyTime
187
     *
188
     * @return CForumThreadQualify
189
     */
190
    public function setQualifyTime($qualifyTime)
191
    {
192
        $this->qualifyTime = $qualifyTime;
193
194
        return $this;
195
    }
196
197
    /**
198
     * Get qualifyTime.
199
     *
200
     * @return \DateTime
201
     */
202
    public function getQualifyTime()
203
    {
204
        return $this->qualifyTime;
205
    }
206
207
    /**
208
     * Set sessionId.
209
     *
210
     * @param int $sessionId
211
     *
212
     * @return CForumThreadQualify
213
     */
214
    public function setSessionId($sessionId)
215
    {
216
        $this->sessionId = $sessionId;
217
218
        return $this;
219
    }
220
221
    /**
222
     * Get sessionId.
223
     *
224
     * @return int
225
     */
226
    public function getSessionId()
227
    {
228
        return $this->sessionId;
229
    }
230
231
    /**
232
     * Set id.
233
     *
234
     * @param int $id
235
     *
236
     * @return CForumThreadQualify
237
     */
238
    public function setId($id)
239
    {
240
        $this->id = $id;
241
242
        return $this;
243
    }
244
245
    /**
246
     * Get id.
247
     *
248
     * @return int
249
     */
250
    public function getId()
251
    {
252
        return $this->id;
253
    }
254
255
    /**
256
     * Set cId.
257
     *
258
     * @param int $cId
259
     *
260
     * @return CForumThreadQualify
261
     */
262
    public function setCId($cId)
263
    {
264
        $this->cId = $cId;
265
266
        return $this;
267
    }
268
269
    /**
270
     * Get cId.
271
     *
272
     * @return int
273
     */
274
    public function getCId()
275
    {
276
        return $this->cId;
277
    }
278
}
279