HEX
Server: Apache
System: Linux beta.alfanet.ee 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
User: busines1 (1252)
PHP: 8.2.29
Disabled: NONE
Upload Files
File: /home-ssd1/busines1/public_html/wp-content/plugins/woo-mailerlite/includes/WooMailerLiteSession.php
<?php

class WooMailerLiteSession {

    public static function get()
    {
        return WC()->session;
    }

    public static function set($key, $value)
    {
        WC()->session->set($key, $value);
    }

    public static function cart()
    {
        return json_encode(WC()->cart->get_cart());
    }

    public static function customer()
    {
        return WC()->get_customer();
    }

    public static function billingEmail()
    {
        return WC()->cart->get_customer()->get_billing_email();
    }

    public static function getMLCustomer()
    {
        return WC()->session->get('woo_mailerlite_customer_data');
    }

    public static function getMLCartHash()
    {
        return WC()->session->get('woo_mailerlite_cart_hash');
    }

    public static function getMlCheckbox()
    {
        return WC()->session->get('woo_mailerlite_checkbox') ?? false;
    }
}