Code Duplication    Length = 18-19 lines in 2 locations

Sources/Profile-Actions.php 2 locations

@@ 1013-1031 (lines=19) @@
1010
		$profileData[1] = $profile;
1011
		call_integration_hook('integrate_getProfile_profile', array(&$profileData));
1012
	}
1013
	elseif ($mode == 'messages') // messages
1014
	{
1015
		
1016
		$request = $smcFunc['db_query']('','
1017
			SELECT id_msg, id_topic, poster_time, subject, modified_time, modified_name, modified_reason, body, likes, poster_ip
1018
			FROM {db_prefix}messages 
1019
			WHERE id_member = {int:memID}',
1020
			array(
1021
				'memID' => $memID,
1022
			)
1023
		);
1024
		$profileData = $smcFunc['db_fetch_all']($request);
1025
		if (!is_array($profileData))
1026
			redirectexit('action=profile;area=getprofiledata;u=' . $memID . ';nofound=1');
1027
		array_unshift($profileData, array_keys($profileData[0]));
1028
		$smcFunc['db_free_result']($request);
1029
1030
		call_integration_hook('integrate_getProfile_messages', array(&$profileData));
1031
	}
1032
	elseif ($mode == 'pmessages')
1033
	{
1034
		$request = $smcFunc['db_query']('','
@@ 1032-1049 (lines=18) @@
1029
1030
		call_integration_hook('integrate_getProfile_messages', array(&$profileData));
1031
	}
1032
	elseif ($mode == 'pmessages')
1033
	{
1034
		$request = $smcFunc['db_query']('','
1035
			SELECT pm.msgtime, pm.subject, pm.body
1036
			FROM {db_prefix}personal_messages pm
1037
			LEFT JOIN {db_prefix}pm_recipients pmr on (pm.id_pm = pmr.id_pm and pmr.id_member = {int:memID})
1038
			WHERE pm.id_member_from = {int:memID} or pmr.id_member = {int:memID}',
1039
			array(
1040
				'memID' => $memID,
1041
			)
1042
		);
1043
		$profileData = $smcFunc['db_fetch_all']($request);
1044
		if (!is_array($profileData))
1045
			redirectexit('action=profile;area=getprofiledata;u=' . $memID . ';nofound=1');
1046
		array_unshift($profileData, array_keys($profileData[0]));
1047
		$smcFunc['db_free_result']($request);
1048
		call_integration_hook('integrate_getProfile_pmessages', array(&$profileData));
1049
	}
1050
	$count = count($profileData);
1051
	$csv_data = '';
1052
	for($i = 0; $i < $count; $i++)