Ruoli::getPermessis()   A
last analyzed

Complexity

Conditions 1
Paths 1

Size

Total Lines 3
Code Lines 1

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 0
CRAP Score 2

Importance

Changes 0
Metric Value
cc 1
eloc 1
nc 1
nop 0
dl 0
loc 3
ccs 0
cts 2
cp 0
crap 2
rs 10
c 0
b 0
f 0
1
<?php
2
3
namespace Fi\CoreBundle\Entity;
4
5
use Doctrine\Common\Collections\ArrayCollection;
6
use Doctrine\Common\Collections\Collection;
7
8
/**
9
 * Ruoli.
10
 */
11
class Ruoli
12
{
13
    /**
14
     * @var int
15
     */
16
    private $id;
17
18
    /**
19
     * @var string
20
     */
21
    private $ruolo;
22
23
    /**
24
     * @var string
25
     */
26
    private $paginainiziale;
27
28
    /**
29
     * @var Collection
30
     */
31
    private $operatoris;
32
33
    /**
34
     * @var Collection
35
     */
36
    private $permessis;
37
38
    /**
39
     * Constructor.
40
     */
41 5
    public function __construct()
42
    {
43 5
        $this->operatoris = new ArrayCollection();
44 5
        $this->permessis = new ArrayCollection();
45 5
    }
46
47
    /**
48
     * Get id.
49
     *
50
     * @return int
51
     */
52 23
    public function getId()
53
    {
54 23
        return $this->id;
55
    }
56
57
    /**
58
     * Set ruolo.
59
     *
60
     * @param string $ruolo
61
     *
62
     * @return ruoli
63
     */
64 4
    public function setRuolo($ruolo)
65
    {
66 4
        $this->ruolo = $ruolo;
67
68 4
        return $this;
69
    }
70
71
    /**
72
     * Get ruolo.
73
     *
74
     * @return string
75
     */
76 2
    public function getRuolo()
77
    {
78 2
        return $this->ruolo;
79
    }
80
81
    /**
82
     * Set paginainiziale.
83
     *
84
     * @param string $paginainiziale
85
     *
86
     * @return ruoli
87
     */
88 4
    public function setPaginainiziale($paginainiziale)
89
    {
90 4
        $this->paginainiziale = $paginainiziale;
91
92 4
        return $this;
93
    }
94
95
    /**
96
     * Get paginainiziale.
97
     *
98
     * @return string
99
     */
100 1
    public function getPaginainiziale()
101
    {
102 1
        return $this->paginainiziale;
103
    }
104
105
    /**
106
     * Add operatoris.
107
     *
108
     * @param Operatori $operatoris
109
     *
110
     * @return ruoli
111
     */
112
    public function addOperatori(Operatori $operatoris)
113
    {
114
        $this->operatoris[] = $operatoris;
115
116
        return $this;
117
    }
118
119
    /**
120
     * Remove operatoris.
121
     *
122
     * @param Operatori $operatoris
123
     */
124
    public function removeOperatori(Operatori $operatoris)
125
    {
126
        $this->operatoris->removeElement($operatoris);
127
    }
128
129
    /**
130
     * Get operatoris.
131
     *
132
     * @return Collection
133
     */
134
    public function getOperatoris()
135
    {
136
        return $this->operatoris;
137
    }
138
139
    /**
140
     * Add permessis.
141
     *
142
     * @param Permessi $permessis
143
     *
144
     * @return ruoli
145
     */
146
    public function addPermessi(Permessi $permessis)
147
    {
148
        $this->permessis[] = $permessis;
149
150
        return $this;
151
    }
152
153
    /**
154
     * Remove permessis.
155
     *
156
     * @param Permessi $permessis
157
     */
158
    public function removePermessi(Permessi $permessis)
159
    {
160
        $this->permessis->removeElement($permessis);
161
    }
162
163
    /**
164
     * Get permessis.
165
     *
166
     * @return Collection
167
     */
168
    public function getPermessis()
169
    {
170
        return $this->permessis;
171
    }
172
173
    public function __toString()
174
    {
175
        return $this->getRuolo();
176
    }
177
178
    /**
179
     * @var bool
180
     */
181
    private $is_superadmin;
182
183
    /**
184
     * @var bool
185
     */
186
    private $is_admin;
187
188
    /**
189
     * @var bool
190
     */
191
    private $is_user;
192
193
    /**
194
     * Set is_superadmin.
195
     *
196
     * @param bool $isSuperadmin
197
     *
198
     * @return ruoli
199
     */
200 4
    public function setIsSuperadmin($isSuperadmin)
201
    {
202 4
        $this->is_superadmin = $isSuperadmin;
203
204 4
        return $this;
205
    }
206
207
    /**
208
     * Get is_superadmin.
209
     *
210
     * @return bool
211
     */
212 5
    public function isSuperadmin()
213
    {
214 5
        return $this->is_superadmin;
215
    }
216
217
    /**
218
     * Set is_admin.
219
     *
220
     * @param bool $isAdmin
221
     *
222
     * @return ruoli
223
     */
224 4
    public function setIsAdmin($isAdmin)
225
    {
226 4
        $this->is_admin = $isAdmin;
227
228 4
        return $this;
229
    }
230
231
    /**
232
     * Get is_admin.
233
     *
234
     * @return bool
235
     */
236 1
    public function isAdmin()
237
    {
238 1
        return $this->is_admin;
239
    }
240
241
    /**
242
     * Set is_user.
243
     *
244
     * @param bool $isUser
245
     *
246
     * @return ruoli
247
     */
248 4
    public function setIsUser($isUser)
249
    {
250 4
        $this->is_user = $isUser;
251
252 4
        return $this;
253
    }
254
255
    /**
256
     * Get is_user.
257
     *
258
     * @return bool
259
     */
260 1
    public function isUser()
261
    {
262 1
        return $this->is_user;
263
    }
264
}
265