Code Duplication    Length = 13-13 lines in 3 locations

includes/api/legacy/v1/class-wc-api-server.php 1 location

@@ 591-603 (lines=13) @@
588
	 * @param int $page
589
	 * @return string
590
	 */
591
	private function get_paginated_url( $page ) {
592
593
		// remove existing page query param
594
		$request = remove_query_arg( 'page' );
595
596
		// add provided page query param
597
		$request = urldecode( add_query_arg( 'page', $page, $request ) );
598
599
		// get the home host
600
		$host = parse_url( get_home_url(), PHP_URL_HOST );
601
602
		return set_url_scheme( "http://{$host}{$request}" );
603
	}
604
605
	/**
606
	 * Retrieve the raw request entity (body)

includes/api/legacy/v2/class-wc-api-server.php 1 location

@@ 628-640 (lines=13) @@
625
	 * @param int $page
626
	 * @return string
627
	 */
628
	private function get_paginated_url( $page ) {
629
630
		// remove existing page query param
631
		$request = remove_query_arg( 'page' );
632
633
		// add provided page query param
634
		$request = urldecode( add_query_arg( 'page', $page, $request ) );
635
636
		// get the home host
637
		$host = parse_url( get_home_url(), PHP_URL_HOST );
638
639
		return set_url_scheme( "http://{$host}{$request}" );
640
	}
641
642
	/**
643
	 * Retrieve the raw request entity (body)

includes/api/legacy/v3/class-wc-api-server.php 1 location

@@ 634-646 (lines=13) @@
631
	 * @param int $page
632
	 * @return string
633
	 */
634
	private function get_paginated_url( $page ) {
635
636
		// remove existing page query param
637
		$request = remove_query_arg( 'page' );
638
639
		// add provided page query param
640
		$request = urldecode( add_query_arg( 'page', $page, $request ) );
641
642
		// get the home host
643
		$host = parse_url( get_home_url(), PHP_URL_HOST );
644
645
		return set_url_scheme( "http://{$host}{$request}" );
646
	}
647
648
	/**
649
	 * Retrieve the raw request entity (body)