| @@ 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 |
|
| @@ 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 |
|
| @@ 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 |
|