| @@ -1,12 +1,8 @@ | ||
| 1 | 1 | <?php |
| 2 | + | |
| 2 | 3 | namespace WPDeveloper\BetterDocs\Admin; |
| 3 | 4 | |
| 4 | -if ( ! defined( 'ABSPATH' ) ) { | |
| 5 | - exit; | |
| 6 | -} | |
| 7 | - | |
| 8 | - | |
| 9 | 5 | use WPDeveloper\BetterDocs\Utils\Base; |
| 10 | 6 | use WPDeveloper\BetterDocs\Utils\Database; |
| 11 | 7 | |
| 12 | 8 | class Analytics extends Base { |
| @@ -21,11 +17,9 @@ | ||
| 21 | 17 | |
| 22 | 18 | add_action( 'admin_enqueue_scripts', [ $this, 'enqueue' ] ); |
| 23 | 19 | add_action( 'admin_enqueue_scripts', [ $this, '_enqueue' ] ); |
| 24 | 20 | |
| 25 | - // phpcs:ignore WordPress.Security.NonceVerification.Recommended -- read-only screen detection. | |
| 26 | - $page = isset( $_GET['page'] ) ? sanitize_text_field( wp_unslash( $_GET['page'] ) ) : ''; | |
| 27 | - if ( 'betterdocs-analytics' === $page ) { | |
| 21 | + if ( isset( $_GET['page'] ) && $_GET['page'] === 'betterdocs-analytics' ) { // phpcs:ignore WordPress.Security.NonceVerification.Missing | |
| 28 | 22 | add_action( 'betterdocs_settings_header', [ $this, 'header' ] ); |
| 29 | 23 | } |
| 30 | 24 | } |
| 31 | 25 | |