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

@@ 453-476 (lines=24) @@
450
		if(!is_array($experience_list)) {
451
			$experience_list = array_filter(array($experience_list));
452
		}
453
		if(!empty($experience_list)) {
454
			foreach ($experience_list as $experience) {
455
				$experience = get_entity($experience);
456
				$experience_ending_en = date("F", mktime(null, null, null, $experience->enddate)) . ', ' . $experience->endyear;
457
				$experience_ending_fr = $cal_month[$experience->enddate] . ', ' . $experience->endyear;
458
				if ($experience->ongoing == 'true') {
459
					$experience_ending_en = 'Present';
460
					$experience_ending_fr = 'Présent';
461
				}
462
				$experience_beginning_en = date("F", mktime(null, null, null, $experience->startdate)) . ', ' . $experience->startyear;
463
				$experience_beginning_fr =  $cal_month[$experience->startdate] . ', ' . $experience->startyear;
464
				
465
				// TODO: This section should be in the language files eventually.
466
				$content_applicant_en .= '<br><b><font size="4">' . $experience->organization . ':</font></b>' . "<br>";
467
				$content_applicant_en .= $experience_beginning_en . ' - ' . $experience_ending_en . "<br>";
468
				$content_applicant_en .= '<b>' . $experience->title . '</b>' . "<br>";
469
				$content_applicant_en .= $experience->responsibilities . "<br><br>";
470
	
471
				$content_applicant_fr .= '<br><b><font size="4">' . $experience->organization . ':</font></b>' . "<br>";
472
				$content_applicant_fr .= $experience_beginning_fr . ' - ' . $experience_ending_fr . "<br>";
473
				$content_applicant_fr .= '<b>' . $experience->title . '</b>' . "<br>";
474
				$content_applicant_fr .= $experience->responsibilities . "<br><br>";
475
			}
476
		}
477
		
478
		// Lists all skills of the applicant.
479
		$skill_list = $user_entity->gc_skills;