PluginProbe
YayMail – WooCommerce Email Customizer / 4.4.6
YayMail – WooCommerce Email Customizer v4.4.6
4.4.6 4.4.5 4.4.4 4.4.3 4.4.2 4.4.1 trunk 1.9.6 2.1.4 2.1.5 3.2.2 3.2.6 3.2.7.1 3.2.8.1 3.2.9 3.3 3.3.1 3.3.4 3.3.5 3.3.6 3.3.7 3.3.8 3.3.9 3.4 3.4.1 All 57 releases
← All changes | vendor-prefixed/src/Pages/LicensesPage.php +10 -6 4.4.1 → 4.4.6 View file →
@@ -1,8 +1,9 @@
1 1 <?php
2 2
3 3 namespace YayMailScoped\YayCommerce\AdminShell\Pages;
4 4
5 +use YayMailScoped\YayCommerce\AdminShell\Support\AdminContext;
5 6 /**
6 7 * Renders the Licenses admin page.
7 8 * Ported from YayMail Pro LicensesMenu.php.
8 9 */
@@ -7,10 +8,13 @@
7 8 * Ported from YayMail Pro LicensesMenu.php.
8 9 */
9 10 class LicensesPage
10 11 {
11 - public static function render() : void
12 + public static function render(): void
12 13 {
14 + // Exposed to the included view so it can show a per-site notice in
15 + // Network Admin (license keys are stored/activated per site).
16 + $is_network = AdminContext::is_network();
13 17 ?>
14 18 <script>
15 19 document.querySelector("#wpbody-content").innerHTML = "";
16 20 </script>
@@ -16,14 +20,14 @@
16 20 </script>
17 21 <?php
18 22 include __DIR__ . '/../../views/licenses-page.php';
19 23 }
20 - public static function load_data() : void
24 + public static function load_data(): void
21 25 {
22 - \add_action('admin_enqueue_scripts', [self::class, 'enqueue_scripts']);
26 + add_action('admin_enqueue_scripts', [self::class, 'enqueue_scripts']);
23 27 }
24 - public static function enqueue_scripts() : void
28 + public static function enqueue_scripts(): void
25 29 {
26 - $assets_url = \plugin_dir_url(__FILE__) . '../../assets/';
27 - \wp_enqueue_style('yaycommerce-licenses', $assets_url . 'css/licenses.css', [], '1.0');
30 + $assets_url = plugin_dir_url(__FILE__) . '../../assets/';
31 + wp_enqueue_style('yaycommerce-licenses', $assets_url . 'css/licenses.css', [], '1.0');
28 32 }
29 33 }