Code Duplication    Length = 6-9 lines in 3 locations

mod/gc_mobile_api/models/group.php 1 location

@@ 470-478 (lines=9) @@
467
				$event->object['name'] = $original_discussion->title;
468
				$event->object['description'] = $object->description;
469
			}
470
		} elseif ($object instanceof ElggFile) {
471
			$event->object['type'] = 'file';
472
			if ($api_version == 0.9){
473
				$event->object['name'] = gc_explode_translation($object->title, $lang);
474
			} else {
475
				$event->object['name'] = $object->title;
476
				$event->object['description'] = $object->description;
477
			}
478
		} elseif ($object instanceof ElggObject) {
479
			$event->object['type'] = 'discussion-add';
480
481
			if($object->title){

mod/gc_mobile_api/models/user.php 2 locations

@@ 601-606 (lines=6) @@
598
		} elseif ($object instanceof ElggGroup) {
599
			$event->object['type'] = 'group';
600
			$event->object['name'] = gc_explode_translation($object->name, $lang);
601
		} elseif ($object instanceof ElggDiscussionReply) {
602
			$event->object['type'] = 'discussion-reply';
603
			$original_discussion = get_entity($object->container_guid);
604
			$event->object['name'] = gc_explode_translation($original_discussion->title, $lang);
605
			$event->object['description'] = gc_explode_translation($object->description, $lang);
606
		} elseif ($object instanceof ElggFile) {
607
			$event->object['type'] = 'file';
608
			$event->object['name'] = gc_explode_translation($object->title, $lang);
609
			$event->object['description'] = gc_explode_translation($object->description, $lang);
@@ 862-867 (lines=6) @@
859
			if (is_callable(array($original_discussion, 'getURL'))) {
860
				$event->object['url'] = $original_discussion->getURL();
861
			}
862
		} elseif ($object instanceof ElggFile) {
863
			$event->object['type'] = 'file';
864
			$event->object['name'] = gc_explode_translation($object->title, $lang);
865
			$event->object['description'] = gc_explode_translation($object->description, $lang);
866
			$event->object['url'] = $object->getURL();
867
		} elseif ($object instanceof ElggObject) {
868
			$subtype = $object->getSubtype();
869
			$event->object['type'] = $subtype;
870