Code Duplication    Length = 16-17 lines in 3 locations

class/EtablissementHandler.php 1 location

@@ 45-61 (lines=17) @@
42
     *
43
     * @return bool
44
     */
45
    public function getEtablissement($etablissementId, $skipPerm = false)
46
    {
47
        $user = $GLOBALS['xoopsUser'];
48
49
        $criteriaCompo =  new \CriteriaCompo();
50
        $criteriaCompo->add( new \Criteria('id', $etablissementId));
51
52
        if (!$skipPerm) {
53
            $this->_addCatPermCriteria($criteriaCompo, $user);
54
        }
55
        $ret = $this->getObjects($criteriaCompo);
56
        if (isset($ret[0])) {
57
            return $ret[0];
58
        } else {
59
            return false;
60
        }
61
    }
62
63
    /**
64
     * @param \CriteriaElement $criteria

class/EventHandler.php 2 locations

@@ 153-169 (lines=17) @@
150
     *
151
     * @return bool
152
     */
153
    public function getEvent($eventId, $skipPerm = false)
154
    {
155
        $user = $GLOBALS['xoopsUser'];
156
157
        $criteriaCompo =  new \CriteriaCompo();
158
        $criteriaCompo->add( new \Criteria('event_id', $eventId));
159
        $criteriaCompo->add( new \Criteria('event_approved', 1));
160
        if (!$skipPerm) {
161
            $this->_addCatPermCriteria($criteriaCompo, $user);
162
        }
163
        $ret = $this->getObjects($criteriaCompo);
164
        if (isset($ret[0])) {
165
            return $ret[0];
166
        } else {
167
            return false;
168
        }
169
    }
170
171
    // Return one event selected by his id (approve or not)
172
@@ 179-194 (lines=16) @@
176
     *
177
     * @return bool
178
     */
179
    public function getEventWithNotApprove($eventId, $skipPerm = false)
180
    {
181
        $user = $GLOBALS['xoopsUser'];
182
183
        $criteriaCompo =  new \CriteriaCompo();
184
        $criteriaCompo->add( new \Criteria('event_id', $eventId));
185
        if (!$skipPerm) {
186
            $this->_addCatPermCriteria($criteriaCompo, $user);
187
        }
188
        $ret = $this->getObjects($criteriaCompo);
189
        if (isset($ret[0])) {
190
            return $ret[0];
191
        } else {
192
            return false;
193
        }
194
    }
195
196
    /**
197
     * @param $events