Code Duplication    Length = 17-18 lines in 2 locations

src/Networks/Effiliation.php 1 location

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

src/Networks/NetAffiliation.php 1 location

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