Code Duplication    Length = 6-6 lines in 4 locations

mod/gc_api/lib/profile.php 4 locations

@@ 398-403 (lines=6) @@
395
			
396
				//error_log(json_encode($value));
397
				$nameData = json_decode(json_encode($value), true);
398
				if (!isset($nameData["firstName"])&&!isset($nameData["lastName"])){
399
						$response['error'] = 4;
400
						$response['message'] = 'invalid data format - missing first and last name';
401
						return $response;
402
403
				}
404
				if (!isset($nameData["firstName"])||!isset($nameData["lastName"])){
405
						$response['error'] = 4;
406
						$response['message'] = 'invalid data format - missing first or last name';
@@ 404-409 (lines=6) @@
401
						return $response;
402
403
				}
404
				if (!isset($nameData["firstName"])||!isset($nameData["lastName"])){
405
						$response['error'] = 4;
406
						$response['message'] = 'invalid data format - missing first or last name';
407
						return $response;
408
409
				}
410
				
411
412
				$name = $nameData["firstName"].' '.$nameData["lastName"];
@@ 723-728 (lines=6) @@
720
			
721
				//error_log(json_encode($value));
722
				$nameData = json_decode(json_encode($value), true);
723
				if (!isset($nameData["firstName"])&&!isset($nameData["lastName"])){
724
						$response['error'] = 4;
725
						$response['message'] = 'invalid data format - missing first and last name';
726
						return $response;
727
728
				}
729
				if (!isset($nameData["firstName"])||!isset($nameData["lastName"])){
730
						$response['error'] = 4;
731
						$response['message'] = 'invalid data format - missing first or last name';
@@ 729-734 (lines=6) @@
726
						return $response;
727
728
				}
729
				if (!isset($nameData["firstName"])||!isset($nameData["lastName"])){
730
						$response['error'] = 4;
731
						$response['message'] = 'invalid data format - missing first or last name';
732
						return $response;
733
734
				}
735
				
736
737
				$name = $nameData["firstName"].' '.$nameData["lastName"];