Code Duplication    Length = 16-21 lines in 2 locations

src/eXpansion/Bundle/MxKarma/Services/MxKarmaService.php 2 locations

@@ 182-202 (lines=21) @@
179
        );
180
    }
181
182
    public function xActivate(HttpResult $result)
183
    {
184
185
        if ($result->hasError()) {
186
            $this->console->writeln('> MxKarma activation failure: $f00'.$result->getError());
187
188
            return;
189
        }
190
191
        $data = $this->getObject($result->getResponse());
192
193
        if ($data === null) {
194
            return;
195
        }
196
197
        if ($data->activated) {
198
            $this->connected = true;
199
            $this->console->writeln('> MxKarma connection $0f0success!');
200
            $this->dispatcher->dispatch(self::EVENT_CONNECT, []);
201
        }
202
    }
203
204
    /**
205
     * loads votes from server
@@ 275-290 (lines=16) @@
272
    /**
273
     * @param HttpResult $result
274
     */
275
    public function xSaveVotes(HttpResult $result)
276
    {
277
278
        if ($result->hasError()) {
279
            $this->console->writeln('> MxKarma save votes failure: $f00'.$result->getError());
280
281
            return;
282
        }
283
284
        $data = $this->getObject($result->getResponse());
285
286
        if ($data === null) {
287
            return;
288
        }
289
        $this->console->writeln('> MxKarma save votes $0f0success!');
290
        $this->dispatcher->dispatch(self::EVENT_VOTESAVE, ["updated" => $data->updated]);
291
    }
292
293
    /**