← All changes
|
jetpack_vendor/automattic/jetpack-blaze/src/class-dashboard-config-data.php
+5
-5
13.5.2
→
16.3
View file →
| @@ -18,9 +18,9 @@ | ||
| 18 | 18 | */ |
| 19 | 19 | class Dashboard_Config_Data { |
| 20 | 20 | |
| 21 | 21 | /** |
| 22 | - * Blaze dashboard admin page. Default is tools.php. | |
| 22 | + * Blaze dashboard admin page. Default is admin.php. | |
| 23 | 23 | * |
| 24 | 24 | * @var string |
| 25 | 25 | */ |
| 26 | 26 | private $admin_page; |
| @@ -34,12 +34,12 @@ | ||
| 34 | 34 | |
| 35 | 35 | /** |
| 36 | 36 | * Dashboard config constructor. |
| 37 | 37 | * |
| 38 | - * @param string $admin_page Dashboard admin page. Default is tools.php. | |
| 38 | + * @param string $admin_page Dashboard admin page. Default is admin.php. | |
| 39 | 39 | * @param string $menu_slug Dashboard menu slug. Default is 'advertising'. |
| 40 | 40 | */ |
| 41 | - public function __construct( $admin_page = 'tools.php', $menu_slug = 'advertising' ) { | |
| 41 | + public function __construct( $admin_page = 'admin.php', $menu_slug = 'advertising' ) { | |
| 42 | 42 | $this->admin_page = $admin_page; |
| 43 | 43 | $this->menu_slug = $menu_slug; |
| 44 | 44 | } |
| 45 | 45 | |
| @@ -49,9 +49,10 @@ | ||
| 49 | 49 | * @param array $config_data The config data. |
| 50 | 50 | */ |
| 51 | 51 | public function get_js_config_data( $config_data = null ) { |
| 52 | 52 | return 'window.configData = ' . wp_json_encode( |
| 53 | - $config_data === null ? $this->get_data() : $config_data | |
| 53 | + $config_data === null ? $this->get_data() : $config_data, | |
| 54 | + JSON_UNESCAPED_SLASHES | JSON_HEX_TAG | JSON_HEX_AMP | |
| 54 | 55 | ) . ';'; |
| 55 | 56 | } |
| 56 | 57 | |
| 57 | 58 | /** |
| @@ -161,9 +162,8 @@ | ||
| 161 | 162 | /** |
| 162 | 163 | * Page base for the Calypso admin page. |
| 163 | 164 | */ |
| 164 | 165 | protected function get_admin_path() { |
| 165 | - // phpcs:ignore WordPress.Security.ValidatedSanitizedInput.InputNotSanitized | |
| 166 | 166 | if ( ! isset( $_SERVER['PHP_SELF'] ) || ! isset( $_SERVER['QUERY_STRING'] ) ) { |
| 167 | 167 | $admin_path = $this->admin_page . '?page=' . $this->menu_slug; |
| 168 | 168 | $parsed = wp_parse_url( admin_url( $admin_path ) ); |
| 169 | 169 | |