Code Duplication    Length = 9-9 lines in 2 locations

includes/class-sensei-admin.php 2 locations

@@ 905-913 (lines=9) @@
902
									$html .= '<input id="' . esc_attr( $field['id'] ) . '" type="' . $field['type'] . '" name="' . esc_attr( $field['id'] ) . '" ' . $checked . ' ' . $disabled . '/>' . "\n";
903
								break;
904
905
								case 'checkbox_multi':
906
									foreach( $field['options'] as $k => $v ) {
907
										$checked = false;
908
										if( in_array( $k, $data ) ) {
909
											$checked = true;
910
										}
911
										$html .= '<label for="' . esc_attr( $field['id'] . '_' . $k ) . '"><input type="checkbox" ' . checked( $checked, true, false ) . ' name="' . esc_attr( $field['id'] ) . '[]" value="' . esc_attr( $k ) . '" id="' . esc_attr( $field['id'] . '_' . $k ) . '" ' . $disabled . ' /> ' . $v . '</label> ' . "\n";
912
									}
913
								break;
914
915
								case 'radio':
916
									foreach( $field['options'] as $k => $v ) {
@@ 915-923 (lines=9) @@
912
									}
913
								break;
914
915
								case 'radio':
916
									foreach( $field['options'] as $k => $v ) {
917
										$checked = false;
918
										if( $k == $data ) {
919
											$checked = true;
920
										}
921
										$html .= '<label for="' . esc_attr( $field['id'] . '_' . $k ) . '"><input type="radio" ' . checked( $checked, true, false ) . ' name="' . esc_attr( $field['id'] ) . '" value="' . esc_attr( $k ) . '" id="' . esc_attr( $field['id'] . '_' . $k ) . '" ' . $disabled . ' /> ' . $v . '</label> ' . "\n";
922
									}
923
								break;
924
925
								case 'select':
926
									$html .= '<select name="' . esc_attr( $field['id'] ) . '" id="' . esc_attr( $field['id'] ) . '" ' . $disabled . '>' . "\n";