Code Duplication    Length = 8-8 lines in 3 locations

infolog/inc/class.infolog_ui.inc.php 2 locations

@@ 588-595 (lines=8) @@
585
		{
586
			if ($info['info_cat']) $set['cat_id'] = $info['info_cat'];
587
588
			foreach(Link::get_links('infolog',$info['info_id'],'','link_lastmod DESC',true) as $link)
589
			{
590
				if ($link['app'] != 'timesheet' && $link['app'] != Link::VFS_APPNAME)
591
				{
592
					$set['link_app'][] = $link['app'];
593
					$set['link_id'][]  = $link['id'];
594
				}
595
			}
596
		}
597
		return $set;
598
	}
@@ 672-679 (lines=8) @@
669
		$event['link_id'][]  = $infolog['info_link']['id'];
670
671
		// Copy infolog's links
672
		foreach(Link::get_links('infolog',$infolog['info_id'],'','link_lastmod DESC',true) as $link)
673
		{
674
			if ($link['app'] != Link::VFS_APPNAME)
675
			{
676
				$event['link_app'][] = $link['app'];
677
				$event['link_id'][]  = $link['id'];
678
			}
679
		}
680
		// Copy same custom fields
681
		foreach(array_keys(Api\Storage\Customfields::get('calendar')) as $name)
682
		{

calendar/inc/class.calendar_bo.inc.php 1 location

@@ 2236-2243 (lines=8) @@
2233
			$set['end_time'] = null;	// unset end-time
2234
			$set['cat_id'] = (int)$event['category'];
2235
2236
			foreach(Link::get_links('calendar',$id,'','link_lastmod DESC',true) as $link)
2237
			{
2238
				if ($link['app'] != 'timesheet' && $link['app'] != Link::VFS_APPNAME)
2239
				{
2240
					$set['link_app'][] = $link['app'];
2241
					$set['link_id'][]  = $link['id'];
2242
				}
2243
			}
2244
		}
2245
		return $set;
2246
	}