Code Duplication    Length = 5-5 lines in 4 locations

mod/gc_api/lib/profile.php 4 locations

@@ 595-599 (lines=5) @@
592
						$response['message'] = 'invalid location data';
593
						return $response;
594
				}
595
				if(!isset($locationData['street'])||!isset($locationData['city'])||!isset($locationData['province'])||!isset($locationData['postalCode'])||!isset($locationData['country'])||!isset($locationData['building'])||!isset($locationData['floor'])||!isset($locationData['officeNum'])){
596
						$response['error'] = 4;
597
						$response['message'] = 'missing location data';
598
						return $response;
599
				}
600
				
601
				if (!isset($value['fr'])){
602
						$response['error'] = 4;
@@ 613-617 (lines=5) @@
610
						$response['message'] = 'invalid location data';
611
						return $response;
612
				}
613
				if(!isset($locationData['street'])||!isset($locationData['city'])||!isset($locationData['province'])||!isset($locationData['postalCode'])||!isset($locationData['country'])||!isset($locationData['building'])||!isset($locationData['floor'])||!isset($locationData['officeNum'])){
614
						$response['error'] = 4;
615
						$response['message'] = 'missing location data';
616
						return $response;
617
				}
618
				
619
				$user_entity->set('addressString', json_encode($value["en"]));
620
				$user_entity->set('addressStringFr', json_encode($value["fr"]));
@@ 893-897 (lines=5) @@
890
						$response['message'] = 'invalid location data';
891
						return $response;
892
				}
893
				if(!isset($locationData['street'])||!isset($locationData['city'])||!isset($locationData['province'])||!isset($locationData['postalCode'])||!isset($locationData['country'])||!isset($locationData['building'])||!isset($locationData['floor'])||!isset($locationData['officeNum'])){
894
						$response['error'] = 4;
895
						$response['message'] = 'missing location data';
896
						return $response;
897
				}
898
				
899
				if (!isset($value['fr'])){
900
						$response['error'] = 4;
@@ 911-915 (lines=5) @@
908
						$response['message'] = 'invalid location data';
909
						return $response;
910
				}
911
				if(!isset($locationData['street'])||!isset($locationData['city'])||!isset($locationData['province'])||!isset($locationData['postalCode'])||!isset($locationData['country'])||!isset($locationData['building'])||!isset($locationData['floor'])||!isset($locationData['officeNum'])){
912
						$response['error'] = 4;
913
						$response['message'] = 'missing location data';
914
						return $response;
915
				}
916
				
917
				
918
				break;