Code Duplication    Length = 16-16 lines in 4 locations

includes/admin/fields/datetime-format.php 4 locations

@@ 195-210 (lines=16) @@
192
	 * @since  3.0.0
193
	 * @access private
194
	 */
195
	private function weekday() {
196
197
		?>
198
		<div>
199
			<label for="<?php echo $this->id; ?>-weekday">
200
				<?php _e( 'Weekday', 'google-calendar-events' ); ?>
201
				<select name="" id="<?php echo $this->id; ?>-weekday">
202
					<option value="" data-preview=""></option>
203
					<option value="D" <?php selected( 'D', strpbrk( 'D', $this->value ) ) ?> data-preview="<?php echo date_i18n( 'D', $this->timestamp ); ?>"><?php echo date_i18n( 'D', $this->timestamp ); ?></option>
204
					<option value="l" <?php selected( 'l', strpbrk( 'l', $this->value ) ) ?> data-preview="<?php echo date_i18n( 'l', $this->timestamp ); ?>"><?php echo date_i18n( 'l', $this->timestamp ); ?></option>
205
				</select>
206
			</label>
207
		</div>
208
		<?php
209
210
	}
211
212
	/**
213
	 * Print day input.
@@ 218-233 (lines=16) @@
215
	 * @since  3.0.0
216
	 * @access private
217
	 */
218
	private function day() {
219
220
		?>
221
		<div>
222
			<label for="<?php echo $this->id; ?>-day">
223
				<?php _e( 'Day', 'google-calendar-events' ); ?>
224
				<select name="" id="<?php echo $this->id; ?>-day">
225
					<option value="" data-preview=""></option>
226
					<option value="j" <?php selected( 'j', strpbrk( 'j', $this->value ) ) ?> data-preview="<?php echo date( 'j', $this->timestamp ); ?>"><?php echo date( 'j', $this->timestamp ); ?></option>
227
					<option value="d" <?php selected( 'd', strpbrk( 'd', $this->value ) ) ?> data-preview="<?php echo date( 'd', $this->timestamp ); ?>"><?php echo date( 'd', $this->timestamp ); ?></option>
228
				</select>
229
			</label>
230
		</div>
231
		<?php
232
233
	}
234
235
	/**
236
	 * Print month input.
@@ 266-281 (lines=16) @@
263
	 * @since  3.0.0
264
	 * @access private
265
	 */
266
	private function year() {
267
268
		?>
269
		<div>
270
			<label for="<?php echo $this->id; ?>-year">
271
				<?php _e( 'Year', 'google-calendar-events' ); ?>
272
				<select name="" id="<?php echo $this->id; ?>-year">
273
					<option value="" data-preview=""></option>
274
					<option value="Y" <?php selected( 'Y', strpbrk( 'Y', $this->value ) ) ?> data-preview="<?php echo date( 'Y', $this->timestamp ); ?>"><?php echo date( 'Y', $this->timestamp ); ?></option>
275
					<option value="y" <?php selected( 'y', strpbrk( 'y', $this->value ) ) ?> data-preview="<?php echo date( 'y', $this->timestamp ); ?>"><?php echo date( 'y', $this->timestamp ); ?></option>
276
				</select>
277
			</label>
278
		</div>
279
		<?php
280
281
	}
282
283
	/**
284
	 * Print hours input.
@@ 336-351 (lines=16) @@
333
	 * @since  3.0.0
334
	 * @access private
335
	 */
336
	private function meridiem() {
337
338
	    ?>
339
		<div>
340
			<label for="<?php echo $this->id; ?>-meridiem">
341
				<?php _e( 'Meridiem', 'google-calendar-events' ); ?>
342
				<select name="" id="<?php echo $this->id; ?>-meridiem">
343
					<option value="" data-preview=""></option>
344
					<option value="a" <?php selected( 'a', strpbrk( 'a', $this->value ) ); ?> data-preview="<?php echo date( 'a', $this->timestamp ); ?>"><?php echo date( 'a', $this->timestamp ); ?></option>
345
					<option value="A" <?php selected( 'A', strpbrk( 'A', $this->value ) ); ?> data-preview="<?php echo date( 'A', $this->timestamp ); ?>"><?php echo date( 'A', $this->timestamp ); ?></option>
346
				</select>
347
			</label>
348
		</div>
349
		<?php
350
351
	}
352
353
	/**
354
	 * Print divider input.