Code Duplication    Length = 15-15 lines in 2 locations

core/Loader/Loader.php 1 location

@@ 322-336 (lines=15) @@
319
	 *
320
	 * @return array
321
	 */
322
	public function fetch_association_options() {
323
		$page = isset( $_GET['page'] ) ? absint( $_GET['page'] )              : 1;
324
		$term = isset( $_GET['term'] ) ? sanitize_text_field( $_GET['term'] ) : '';
325
326
		$container_id = $_GET['container_id'];
327
		$field_name   = $_GET['field_name'];
328
329
		/** @var \Carbon_Fields\Field\Association_Field $field */
330
		$field = Helper::get_field( null, $container_id, $field_name );
331
332
		return wp_send_json_success( $field->get_options( array(
333
			'page' => $page,
334
			'term' => $term,
335
		) ) );
336
	}
337
}
338

core/REST_API/Router.php 1 location

@@ 350-364 (lines=15) @@
347
	 *
348
	 * @return array
349
	 */
350
	public function get_association_options() {
351
		$page = isset( $_GET['page'] ) ? absint( $_GET['page'] )              : 1;
352
		$term = isset( $_GET['term'] ) ? sanitize_text_field( $_GET['term'] ) : '';
353
354
		$container_id = $_GET['container_id'];
355
		$field_id     = $_GET['field_id'];
356
357
		/** @var \Carbon_Fields\Field\Association_Field $field */
358
		$field = Helper::get_field( null, $container_id, $field_id );
359
360
		return $field->get_options( array(
361
			'page' => $page,
362
			'term' => $term,
363
		) );
364
	}
365
366
	/**
367
	 * Get attachment data by given ID or URL.