Code Duplication    Length = 21-21 lines in 2 locations

mod/blog_tools/actions/blog/save.php 1 location

@@ 190-210 (lines=21) @@
187
			$icon_file = get_resized_image_from_uploaded_file("icon", 100, 100);
188
			$icon_sizes = elgg_get_config("icon_sizes");
189
			
190
			if (!empty($icon_file) && !empty($icon_sizes)) {
191
				// create icon
192
				$prefix = "blogs/" . $blog->getGUID();
193
				
194
				$fh = new ElggFile();
195
				$fh->owner_guid = $blog->getOwnerGUID();
196
				
197
				foreach ($icon_sizes as $icon_name => $icon_info) {
198
					$icon_file = get_resized_image_from_uploaded_file("icon", $icon_info["w"], $icon_info["h"], $icon_info["square"], $icon_info["upscale"]);
199
					if (!empty($icon_file)) {
200
						$fh->setFilename($prefix . $icon_name . ".jpg");
201
						
202
						if ($fh->open("write")) {
203
							$fh->write($icon_file);
204
							$fh->close();
205
						}
206
					}
207
				}
208
				
209
				$blog->icontime = time();
210
			}
211
		}
212
		
213
		// remove sticky form entries

mod/gc_mobile_api/models/blog.php 1 location

@@ 436-456 (lines=21) @@
433
				 $icon_file = get_resized_image_from_uploaded_file("icon", 100, 100);
434
				 $icon_sizes = elgg_get_config("icon_sizes");
435
436
				 if (!empty($icon_file) && !empty($icon_sizes)) {
437
					 // create icon
438
					 $prefix = "blogs/" . $blog->getGUID();
439
440
					 $fh = new ElggFile();
441
					 $fh->owner_guid = $blog->getOwnerGUID();
442
443
					 foreach ($icon_sizes as $icon_name => $icon_info) {
444
						 $icon_file = get_resized_image_from_uploaded_file("icon", $icon_info["w"], $icon_info["h"], $icon_info["square"], $icon_info["upscale"]);
445
						 if (!empty($icon_file)) {
446
							 $fh->setFilename($prefix . $icon_name . ".jpg");
447
448
							 if ($fh->open("write")) {
449
								 $fh->write($icon_file);
450
								 $fh->close();
451
							 }
452
						 }
453
					 }
454
455
					 $blog->icontime = time();
456
			 }
457
			 // no longer a brand new post.
458
			 $blog->deleteMetadata('new_post');
459