← All changes
|
jetpack_vendor/automattic/jetpack-sync/src/class-simple-codec.php
+4
-1
12.0.3
→
16.3-a.1
View file →
| @@ -6,8 +6,12 @@ | ||
| 6 | 6 | */ |
| 7 | 7 | |
| 8 | 8 | namespace Automattic\Jetpack\Sync; |
| 9 | 9 | |
| 10 | +if ( ! defined( 'ABSPATH' ) ) { | |
| 11 | + exit( 0 ); | |
| 12 | +} | |
| 13 | + | |
| 10 | 14 | /** |
| 11 | 15 | * An implementation of Automattic\Jetpack\Sync\Codec_Interface that uses base64 |
| 12 | 16 | * algorithm to compress objects serialized using json_encode. |
| 13 | 17 | */ |
| @@ -58,6 +62,5 @@ | ||
| 58 | 62 | // This is intentionally using base64_decode(). |
| 59 | 63 | // phpcs:ignore WordPress.PHP.DiscouragedPHPFunctions.obfuscation_base64_decode |
| 60 | 64 | return $this->json_unserialize( base64_decode( $input ) ); |
| 61 | 65 | } |
| 62 | - | |
| 63 | 66 | } |