# yaymail/4.4.5/vendor-prefixed/src/Pages/LicensesPage.php

YayMail – WooCommerce Email Customizer, version 4.4.5. 34 lines.

- Page: https://pluginprobe.com/plugins/yaymail/4.4.5/code/vendor-prefixed/src/Pages/LicensesPage.php
- Raw: https://pluginprobe.com/plugins/yaymail/4.4.5/raw/vendor-prefixed/src/Pages/LicensesPage.php
- Modified: 2026-08-23T09:24:58+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/yaymail/4.4.5/code/vendor-prefixed/src/Pages/LicensesPage.php#L10-L20`.

```php
<?php

namespace YayMailScoped\YayCommerce\AdminShell\Pages;

use YayMailScoped\YayCommerce\AdminShell\Support\AdminContext;
/**
 * Renders the Licenses admin page.
 * Ported from YayMail Pro LicensesMenu.php.
 */
class LicensesPage
{
    public static function render(): void
    {
        // Exposed to the included view so it can show a per-site notice in
        // Network Admin (license keys are stored/activated per site).
        $is_network = AdminContext::is_network();
        ?>
        <script>
            document.querySelector("#wpbody-content").innerHTML = "";
        </script>
        <?php 
        include __DIR__ . '/../../views/licenses-page.php';
    }
    public static function load_data(): void
    {
        add_action('admin_enqueue_scripts', [self::class, 'enqueue_scripts']);
    }
    public static function enqueue_scripts(): void
    {
        $assets_url = plugin_dir_url(__FILE__) . '../../assets/';
        wp_enqueue_style('yaycommerce-licenses', $assets_url . 'css/licenses.css', [], '1.0');
    }
}

```
