Code Duplication    Length = 16-17 lines in 2 locations

app/class.VolunteerDepartment.php 2 locations

@@ 22-37 (lines=16) @@
19
        $this->dbData = $dbData;
20
    }
21
22
    public function getLeadEmails()
23
    {
24
        $leadTitle = $dbData['lead'];
25
        $auth = \AuthProvider::getInstance();
26
        $users = $auth->getUsersByFilter(new \Data\Filter('title eq '.$leadTitle), array('mail'));
27
        if(empty($users))
28
        {
29
            return null;
30
        }
31
        $count = count($users);
32
        for($i = 0; $i < $count; $i++)
33
        {
34
            $users[$i] = $users[$i]['mail'];
35
        }
36
        return $users;
37
    }
38
39
    public static function getPrivateDepartments()
40
    {
@@ 39-55 (lines=17) @@
36
        return $users;
37
    }
38
39
    public static function getPrivateDepartments()
40
    {
41
        $dataTable = DataSetFactory::getDataTableByNames('fvs', 'departments');
42
        $filter = new \Data\Filter('public eq false');
43
        $depts = $dataTable->read($filter);
44
        $res = array();
45
        if(empty($depts))
46
        {
47
            return $res;
48
        }
49
        $count = count($depts);
50
        for($i = 0; $i < $count; $i++)
51
        {
52
            array_push($res, $depts[$i]['departmentID']);
53
        }
54
        return $res;
55
    }
56
}
57