Code Duplication    Length = 11-11 lines in 2 locations

includes/class-sensei-admin.php 2 locations

@@ 925-935 (lines=11) @@
922
									}
923
								break;
924
925
								case 'select':
926
									$html .= '<select name="' . esc_attr( $field['id'] ) . '" id="' . esc_attr( $field['id'] ) . '" ' . $disabled . '>' . "\n";
927
									foreach( $field['options'] as $k => $v ) {
928
										$selected = false;
929
										if( $k == $data ) {
930
											$selected = true;
931
										}
932
										$html .= '<option ' . selected( $selected, true, false ) . ' value="' . esc_attr( $k ) . '">' . $v . '</option>' . "\n";
933
									}
934
									$html .= '</select><br/>' . "\n";
935
								break;
936
937
								case 'select_multi':
938
									$html .= '<select name="' . esc_attr( $field['id'] ) . '[]" id="' . esc_attr( $field['id'] ) . '" multiple="multiple" ' . $disabled . '>' . "\n";
@@ 937-947 (lines=11) @@
934
									$html .= '</select><br/>' . "\n";
935
								break;
936
937
								case 'select_multi':
938
									$html .= '<select name="' . esc_attr( $field['id'] ) . '[]" id="' . esc_attr( $field['id'] ) . '" multiple="multiple" ' . $disabled . '>' . "\n";
939
									foreach( $field['options'] as $k => $v ) {
940
										$selected = false;
941
										if( in_array( $k, $data ) ) {
942
											$selected = true;
943
										}
944
										$html .= '<option ' . selected( $selected, true, false ) . ' value="' . esc_attr( $k ) . '" />' . $v . '</option>' . "\n";
945
									}
946
									$html .= '</select> . "\n"';
947
								break;
948
949
								case 'hidden':
950
									$html .= '<input id="' . esc_attr( $field['id'] ) . '" type="' . $field['type'] . '" name="' . esc_attr( $field['id'] ) . '" value="' . $data . '" ' . $disabled . '/>' . "\n";