CourseRelClass   A
last analyzed

Complexity

Total Complexity 4

Size/Duplication

Total Lines 66
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
eloc 9
dl 0
loc 66
rs 10
c 0
b 0
f 0
wmc 4

4 Methods

Rating   Name   Duplication   Size   Complexity  
A getCourseCode() 0 3 1
A getClassId() 0 3 1
A setClassId() 0 5 1
A setCourseCode() 0 5 1
1
<?php
2
/* For licensing terms, see /license.txt */
3
4
namespace Chamilo\CoreBundle\Entity;
5
6
use Doctrine\ORM\Mapping as ORM;
7
8
/**
9
 * CourseRelClass.
10
 *
11
 * @ORM\Table(name="course_rel_class")
12
 * @ORM\Entity
13
 */
14
class CourseRelClass
15
{
16
    /**
17
     * @var string
18
     *
19
     * @ORM\Column(name="course_code", type="string", length=40)
20
     * @ORM\Id
21
     * @ORM\GeneratedValue(strategy="NONE")
22
     */
23
    protected $courseCode;
24
25
    /**
26
     * @var int
27
     *
28
     * @ORM\Column(name="class_id", type="integer")
29
     * @ORM\Id
30
     * @ORM\GeneratedValue(strategy="NONE")
31
     */
32
    protected $classId;
33
34
    /**
35
     * Set courseCode.
36
     *
37
     * @param string $courseCode
38
     *
39
     * @return CourseRelClass
40
     */
41
    public function setCourseCode($courseCode)
42
    {
43
        $this->courseCode = $courseCode;
44
45
        return $this;
46
    }
47
48
    /**
49
     * Get courseCode.
50
     *
51
     * @return string
52
     */
53
    public function getCourseCode()
54
    {
55
        return $this->courseCode;
56
    }
57
58
    /**
59
     * Set classId.
60
     *
61
     * @param int $classId
62
     *
63
     * @return CourseRelClass
64
     */
65
    public function setClassId($classId)
66
    {
67
        $this->classId = $classId;
68
69
        return $this;
70
    }
71
72
    /**
73
     * Get classId.
74
     *
75
     * @return int
76
     */
77
    public function getClassId()
78
    {
79
        return $this->classId;
80
    }
81
}
82