Code Duplication    Length = 10-10 lines in 2 locations

mod/missions/api/v0/api.php 2 locations

@@ 210-219 (lines=10) @@
207
      "SELECT * from $reltable where guid_one = {$object->guid}",
208
      _elgg_services()->db->getLink('read')
209
    );
210
    while ($v = mysql_fetch_object($relationships)) {
211
      yield (($relstart) ? ',' : '') . json_encode(array(
212
        'direction' => 'OUT',
213
        'time_created' => $v->time_created,
214
        'id' => $v->id,
215
        'relationship' => $v->relationship,
216
        'entity' => $v->guid_two,
217
      ));
218
      $relstart = true;
219
    }
220
    mysql_free_result($relationships);
221
222
    $relationships2 = mysql_unbuffered_query(
@@ 226-235 (lines=10) @@
223
      "SELECT * from $reltable where guid_two = {$object->guid}",
224
      _elgg_services()->db->getLink('read')
225
    );
226
    while ($v = mysql_fetch_object($relationships2)) {
227
      yield (($relstart) ? ',' : '') . json_encode(array(
228
        'direction' => 'IN',
229
        'time_created' => $v->time_created,
230
        'id' => $v->id,
231
        'relationship' => $v->relationship,
232
        'entity' => $v->guid_one,
233
      ));
234
      $relstart = true;
235
    }
236
    mysql_free_result($relationships2);
237
    yield ']}';
238
    $entity_guids->next();