WC_API_Server::get_raw_data()publicWC 2.1

Retrieve the raw request entity (body)

Метод класса: WC_API_Server{}

Хуков нет.

Возвращает

Строку.

Использование

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

Список изменений

С версии 2.1 Введена.

Код WC_API_Server::get_raw_data() WC 7.7.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
}