Categoria::getNivel()   A
last analyzed

Complexity

Conditions 1
Paths 1

Size

Total Lines 4
Code Lines 2

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 0
CRAP Score 2

Importance

Changes 0
Metric Value
dl 0
loc 4
c 0
b 0
f 0
ccs 0
cts 4
cp 0
rs 10
cc 1
eloc 2
nc 1
nop 0
crap 2
1
<?php
2
/*
3
  GESTCONV - Aplicación web para la gestión de la convivencia en centros educativos
4
5
  Copyright (C) 2015: Luis Ramón López López
6
7
  This program is free software: you can redistribute it and/or modify
8
  it under the terms of the GNU Affero General Public License as published by
9
  the Free Software Foundation, either version 3 of the License, or
10
  (at your option) any later version.
11
12
  This program is distributed in the hope that it will be useful,
13
  but WITHOUT ANY WARRANTY; without even the implied warranty of
14
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15
  GNU Affero General Public License for more details.
16
17
  You should have received a copy of the GNU Affero General Public License
18
  along with this program.  If not, see [http://www.gnu.org/licenses/].
19
*/
20
21
namespace AppBundle\Entity;
22
23
use Doctrine\ORM\Mapping as ORM;
24
25
/**
26
 * @ORM\MappedSuperclass
27
 */
28
class Categoria
29
{
30
    /**
31
     * @ORM\Id
32
     * @ORM\Column(type="integer")
33
     * @ORM\GeneratedValue
34
     */
35
    protected $id;
36
    
37
    /**
38
     * @ORM\Column(type="string")
39
     * @var string
40
     */
41
    protected $descripcion;
42
43
    /**
44
     * @ORM\Column(type="integer", nullable=true)
45
     * @var int
46
     */
47
    protected $nivel;
48
49
    /**
50
     * Get id
51
     *
52
     * @return integer 
53
     */
54
    public function getId()
55
    {
56
        return $this->id;
57
    }
58
59
    /**
60
     * Set descripcion
61
     *
62
     * @param string $descripcion
63
     * @return Categoria
64
     */
65
    public function setDescripcion($descripcion)
66
    {
67
        $this->descripcion = $descripcion;
68
69
        return $this;
70
    }
71
72
    /**
73
     * Get descripcion
74
     *
75
     * @return string 
76
     */
77
    public function getDescripcion()
78
    {
79
        return $this->descripcion;
80
    }
81
82
    /**
83
     * Set nivel
84
     *
85
     * @param integer $nivel
86
     * @return Categoria
87
     */
88
    public function setNivel($nivel)
89
    {
90
        $this->nivel = $nivel;
91
92
        return $this;
93
    }
94
95
    /**
96
     * Get nivel
97
     *
98
     * @return integer|null
99
     */
100
    public function getNivel()
101
    {
102
        return $this->nivel;
103
    }
104
}
105