Code Duplication    Length = 24-24 lines in 2 locations

mod/missions/actions/missions/application-form.php 1 location

@@ 235-258 (lines=24) @@
232
	if(!is_array($experience_list)) {
233
	    $experience_list = array_filter(array($experience_list));
234
	}
235
	if(!empty($experience_list)) {
236
	    foreach ($experience_list as $experience) {
237
	        $experience = get_entity($experience);
238
	        $experience_ending_en = date("F", mktime(null, null, null, $experience->enddate)) . ', ' . $experience->endyear;
239
	        $experience_ending_fr = $cal_month[$experience->enddate] . ', ' . $experience->endyear;
240
	        if ($experience->ongoing == 'true') {
241
	            $experience_ending_en = 'Present';
242
	            $experience_ending_fr = 'Présent';
243
	        }
244
	        $experience_beginning_en = date("F", mktime(null, null, null, $experience->startdate)) . ', ' . $experience->startyear;
245
	        $experience_beginning_fr =  $cal_month[$experience->startdate] . ', ' . $experience->startyear;
246
	        
247
	        // TODO: This section should be in the language files eventually.
248
	        $content_applicant_en .= '<br><b><font size="4">' . $experience->organization . ':</font></b>' . "<br>";
249
	        $content_applicant_en .= $experience_beginning_en . ' - ' . $experience_ending_en . "<br>";
250
	        $content_applicant_en .= '<b>' . $experience->title . '</b>' . "<br>";
251
	        $content_applicant_en .= $experience->responsibilities . "<br><br>";
252
253
	        $content_applicant_fr .= '<br><b><font size="4">' . $experience->organization . ':</font></b>' . "<br>";
254
	        $content_applicant_fr .= $experience_beginning_fr . ' - ' . $experience_ending_fr . "<br>";
255
	        $content_applicant_fr .= '<b>' . $experience->title . '</b>' . "<br>";
256
	        $content_applicant_fr .= $experience->responsibilities . "<br><br>";
257
	    }
258
	}
259
	
260
	// Lists all skills of the applicant.
261
	$skill_list = $applicant->gc_skills;

mod/gc_mobile_api/models/opportunity.php 1 location

@@ 425-448 (lines=24) @@
422
		if(!is_array($experience_list)) {
423
			$experience_list = array_filter(array($experience_list));
424
		}
425
		if(!empty($experience_list)) {
426
			foreach ($experience_list as $experience) {
427
				$experience = get_entity($experience);
428
				$experience_ending_en = date("F", mktime(null, null, null, $experience->enddate)) . ', ' . $experience->endyear;
429
				$experience_ending_fr = $cal_month[$experience->enddate] . ', ' . $experience->endyear;
430
				if ($experience->ongoing == 'true') {
431
					$experience_ending_en = 'Present';
432
					$experience_ending_fr = 'Présent';
433
				}
434
				$experience_beginning_en = date("F", mktime(null, null, null, $experience->startdate)) . ', ' . $experience->startyear;
435
				$experience_beginning_fr =  $cal_month[$experience->startdate] . ', ' . $experience->startyear;
436
				
437
				// TODO: This section should be in the language files eventually.
438
				$content_applicant_en .= '<br><b><font size="4">' . $experience->organization . ':</font></b>' . "<br>";
439
				$content_applicant_en .= $experience_beginning_en . ' - ' . $experience_ending_en . "<br>";
440
				$content_applicant_en .= '<b>' . $experience->title . '</b>' . "<br>";
441
				$content_applicant_en .= $experience->responsibilities . "<br><br>";
442
	
443
				$content_applicant_fr .= '<br><b><font size="4">' . $experience->organization . ':</font></b>' . "<br>";
444
				$content_applicant_fr .= $experience_beginning_fr . ' - ' . $experience_ending_fr . "<br>";
445
				$content_applicant_fr .= '<b>' . $experience->title . '</b>' . "<br>";
446
				$content_applicant_fr .= $experience->responsibilities . "<br><br>";
447
			}
448
		}
449
		
450
		// Lists all skills of the applicant.
451
		$skill_list = $user_entity->gc_skills;