Code Duplication    Length = 17-18 lines in 2 locations

src/Networks/Effiliation.php 1 location

@@ 99-115 (lines=17) @@
96
            return $arrResult;
97
        }
98
        $arrPrograms = $arrResponse['programs'];
99
        foreach($arrPrograms as $item) {
100
            $Deal = Deal::createInstance();
101
            $Deal->merchant_ID = $item['id_programme'];
102
            $Deal->code = $item['code'];
103
            $Deal->name = $item['nom'];
104
            $Deal->startDate = $item['date_debut'];
105
            $Deal->description = $item['description'];
106
            $Deal->url = $item['url_tracke'];
107
            if($merchantID > 0) {
108
                if($merchantID == $item['id_programme']) {
109
                    $arrResult[] = $Deal;
110
                }
111
            }
112
            else {
113
                $arrResult[] = $Deal;
114
            }
115
        }
116
117
        return $arrResult;
118
    }

src/Networks/NetAffiliation.php 1 location

@@ 124-141 (lines=18) @@
121
        }
122
123
        $arrItems = $arrResponse['rss']['channel']['item'];
124
        foreach($arrItems as $item) {
125
            $Deal = Deal::createInstance();
126
            $Deal->merchant_ID = $item['idcamp'];
127
            $Deal->code = $item['code'];
128
            $Deal->name = $item['title'];
129
            $Deal->startDate = $item['startdate'];
130
            $Deal->endDate = $item['enddate'];
131
            $Deal->description = $item['description'];
132
            $Deal->url = $item['link'];
133
            if($merchantID > 0) {
134
                if($merchantID == $item['idcamp']) {
135
                    $arrResult[] = $Deal;
136
                }
137
            }
138
            else {
139
                $arrResult[] = $Deal;
140
            }
141
        }
142
143
        return $arrResult;
144