WordPress at Your Fingertips
function is not described

WC_API_Server::get_raw_data() public WC 2.1

Retrieve the raw request entity (body)

{} It's a method of the class: WC_API_Server{}

No Hooks.

Return

String.

Usage

$WC_API_Server = new WC_API_Server();
$WC_API_Server->get_raw_data();

Changelog

Since 2.1 Introduced.

Code of WC_API_Server::get_raw_data() WC 5.6.0

public function get_raw_data() {
	// @codingStandardsIgnoreStart
	// $HTTP_RAW_POST_DATA is deprecated on PHP 5.6.
	if ( function_exists( 'phpversion' ) && version_compare( phpversion(), '5.6', '>=' ) ) {
		return file_get_contents( 'php://input' );
	}

	global $HTTP_RAW_POST_DATA;

	// A bug in PHP < 5.2.2 makes $HTTP_RAW_POST_DATA not set by default,
	// but we can do it ourself.
	if ( ! isset( $HTTP_RAW_POST_DATA ) ) {
		$HTTP_RAW_POST_DATA = file_get_contents( 'php://input' );
	}

	return $HTTP_RAW_POST_DATA;
	// @codingStandardsIgnoreEnd
}