Code Duplication    Length = 6-7 lines in 5 locations

web/index.php 5 locations

@@ 118-123 (lines=6) @@
115
								<tr>
116
									<td class="mdl-data-table__cell--non-numeric" colspan="2" style="text-align: center;"><?= $noun ?> (<?=NounDeclension::getDeclension($noun)?> склонение)</td>
117
								</tr>
118
								<?php foreach(array(Cases::IMENIT => 'Именительный', Cases::RODIT => 'Родительный', Cases::DAT => 'Дательный', Cases::VINIT => 'Винительный', Cases::TVORIT => 'Творительный', Cases::PREDLOJ => 'Предложный') as $case => $name): ?>
119
									<tr>
120
										<td class="mdl-data-table__cell--non-numeric"><?=$name?></td>
121
										<td class="mdl-data-table__cell--non-numeric"><?=$cases[$case]?></td>
122
									</tr>
123
								<?php endforeach; ?>
124
							</tbody>
125
						</table>
126
				</td>
@@ 136-141 (lines=6) @@
133
								<tr>
134
									<td class="mdl-data-table__cell--non-numeric" colspan="2" style="text-align: center;"><?=$_POST['noun']?> (<?=NounDeclension::getDeclension($noun)?> склонение) во множественном числе</td>
135
								</tr>
136
								<?php foreach(array(Cases::IMENIT => 'Именительный', Cases::RODIT => 'Родительный', Cases::DAT => 'Дательный', Cases::VINIT => 'Винительный', Cases::TVORIT => 'Творительный', Cases::PREDLOJ => 'Предложный') as $case => $name): ?>
137
									<tr>
138
										<td class="mdl-data-table__cell--non-numeric"><?=$name?></td>
139
										<td class="mdl-data-table__cell--non-numeric"><?=$cases[$case]?></td>
140
									</tr>
141
								<?php endforeach; ?>
142
							</tbody>
143
						</table>
144
				</td>
@@ 205-210 (lines=6) @@
202
								<tr>
203
									<td class="mdl-data-table__cell--non-numeric" colspan="2" style="text-align: center;"><?=$geographical_name?></td>
204
								</tr>
205
								<?php foreach(array(Cases::IMENIT => 'Именительный', Cases::RODIT => 'Родительный', Cases::DAT => 'Дательный', Cases::VINIT => 'Винительный', Cases::TVORIT => 'Творительный', Cases::PREDLOJ => 'Предложный') as $case => $name): ?>
206
									<tr>
207
										<td class="mdl-data-table__cell--non-numeric"><?=$name?></td>
208
										<td class="mdl-data-table__cell--non-numeric"><?=$cases[$case]?></td>
209
									</tr>
210
								<?php endforeach; ?>
211
							</tbody>
212
						</table>
213
		<?php endif; ?>
@@ 262-267 (lines=6) @@
259
								<tr>
260
									<td class="mdl-data-table__cell--non-numeric" colspan="2" style="text-align: center;"><?=$name?> (<?= isset($gender_labels[$gender]) ? $gender_labels[$gender] : 'неопределенный' ?> пол)</td>
261
								</tr>
262
								<?php foreach(array(Cases::IMENIT => 'Именительный', Cases::RODIT => 'Родительный', Cases::DAT => 'Дательный', Cases::VINIT => 'Винительный', Cases::TVORIT => 'Творительный', Cases::PREDLOJ => 'Предложный') as $case => $name): ?>
263
									<tr>
264
										<td class="mdl-data-table__cell--non-numeric"><?=$name?></td>
265
										<td class="mdl-data-table__cell--non-numeric"><?=$cases[$case]?></td>
266
									</tr>
267
								<?php endforeach; ?>
268
							</tbody>
269
						</table>
270
		<?php endif; ?>
@@ 320-326 (lines=7) @@
317
				<th class="mdl-data-table__cell--non-numeric" style="text-align: center;">Порядковое</th>
318
		</thead>
319
		<tbody>
320
			<?php foreach(array(Cases::IMENIT => 'Именительный', Cases::RODIT => 'Родительный', Cases::DAT => 'Дательный', Cases::VINIT => 'Винительный', Cases::TVORIT => 'Творительный', Cases::PREDLOJ => 'Предложный') as $case => $name): ?>
321
				<tr>
322
					<td class="mdl-data-table__cell--non-numeric"><?=$name?></td>
323
					<td class="mdl-data-table__cell--non-numeric"><?=$cardinal[$case]?></td>
324
					<td class="mdl-data-table__cell--non-numeric"><?=$ordinal[$case]?></td>
325
				</tr>
326
			<?php endforeach; ?>
327
		</tbody>
328
	</table>
329
		<?php endif; ?>