Code Duplication    Length = 7-10 lines in 3 locations

Sources/RepairBoards.php 2 locations

@@ 1300-1309 (lines=10) @@
1297
				{
1298
					foreach (text2words($row['subject']) as $word)
1299
						$inserts[] = array($word, $row['id_topic']);
1300
					if (count($inserts) > 500)
1301
					{
1302
						$smcFunc['db_insert']('ignore',
1303
							'{db_prefix}log_search_subjects',
1304
							array('word' => 'string', 'id_topic' => 'int'),
1305
							$inserts,
1306
							array('word', 'id_topic')
1307
						);
1308
						$inserts = array();
1309
					}
1310
1311
				}
1312
@@ 1313-1319 (lines=7) @@
1310
1311
				}
1312
1313
				if (!empty($inserts))
1314
					$smcFunc['db_insert']('ignore',
1315
						'{db_prefix}log_search_subjects',
1316
						array('word' => 'string', 'id_topic' => 'int'),
1317
						$inserts,
1318
						array('word', 'id_topic')
1319
					);
1320
1321
		},
1322
			'message_function' => function ($row)

Sources/Subs.php 1 location

@@ 181-187 (lines=7) @@
178
				foreach ($parameter2 as $word)
179
					$inserts[] = array($word, $parameter1);
180
181
				if (!empty($inserts))
182
					$smcFunc['db_insert']('ignore',
183
						'{db_prefix}log_search_subjects',
184
						array('word' => 'string', 'id_topic' => 'int'),
185
						$inserts,
186
						array('word', 'id_topic')
187
					);
188
			}
189
			break;
190