Code Duplication    Length = 16-16 lines in 3 locations

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

@@ 611-626 (lines=16) @@
608
	 * @since 2.1
609
	 * @return string
610
	 */
611
	public function get_raw_data() {
612
		// $HTTP_RAW_POST_DATA is deprecated on PHP 5.6
613
		if ( function_exists( 'phpversion' ) && version_compare( phpversion(), '5.6', '>=' ) ) {
614
			return file_get_contents( 'php://input' );
615
		}
616
617
		global $HTTP_RAW_POST_DATA;
618
619
		// A bug in PHP < 5.2.2 makes $HTTP_RAW_POST_DATA not set by default,
620
		// but we can do it ourself.
621
		if ( ! isset( $HTTP_RAW_POST_DATA ) ) {
622
			$HTTP_RAW_POST_DATA = file_get_contents( 'php://input' );
623
		}
624
625
		return $HTTP_RAW_POST_DATA;
626
	}
627
628
	/**
629
	 * Parse an RFC3339 datetime into a MySQl datetime

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

@@ 648-663 (lines=16) @@
645
	 * @since 2.1
646
	 * @return string
647
	 */
648
	public function get_raw_data() {
649
		// $HTTP_RAW_POST_DATA is deprecated on PHP 5.6
650
		if ( function_exists( 'phpversion' ) && version_compare( phpversion(), '5.6', '>=' ) ) {
651
			return file_get_contents( 'php://input' );
652
		}
653
654
		global $HTTP_RAW_POST_DATA;
655
656
		// A bug in PHP < 5.2.2 makes $HTTP_RAW_POST_DATA not set by default,
657
		// but we can do it ourself.
658
		if ( ! isset( $HTTP_RAW_POST_DATA ) ) {
659
			$HTTP_RAW_POST_DATA = file_get_contents( 'php://input' );
660
		}
661
662
		return $HTTP_RAW_POST_DATA;
663
	}
664
665
	/**
666
	 * Parse an RFC3339 datetime into a MySQl datetime

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

@@ 654-669 (lines=16) @@
651
	 * @since 2.1
652
	 * @return string
653
	 */
654
	public function get_raw_data() {
655
		// $HTTP_RAW_POST_DATA is deprecated on PHP 5.6
656
		if ( function_exists( 'phpversion' ) && version_compare( phpversion(), '5.6', '>=' ) ) {
657
			return file_get_contents( 'php://input' );
658
		}
659
660
		global $HTTP_RAW_POST_DATA;
661
662
		// A bug in PHP < 5.2.2 makes $HTTP_RAW_POST_DATA not set by default,
663
		// but we can do it ourself.
664
		if ( ! isset( $HTTP_RAW_POST_DATA ) ) {
665
			$HTTP_RAW_POST_DATA = file_get_contents( 'php://input' );
666
		}
667
668
		return $HTTP_RAW_POST_DATA;
669
	}
670
671
	/**
672
	 * Parse an RFC3339 datetime into a MySQl datetime