HEX
Server: nginx/1.27.1
System: Linux in-4 5.15.0-131-generic #141-Ubuntu SMP Fri Jan 10 21:18:28 UTC 2025 x86_64
User: ilikadirect (1186)
PHP: 7.4.33
Disabled: exec,passthru,shell_exec,system,proc_open,popen,parse_ini_file,show_source
Upload Files
File: /storage/v6964/testingff/public_html/fdfctr/wp-content/plugins/listdom/app/includes/lifecycle.php
<?php
// no direct access
defined('ABSPATH') or die();

if(!class_exists('LSD_LifeCycle')):

/**
 * Listdom Life Cycle Class.
 *
 * @class LSD_LifeCycle
 * @version	1.0.0
 */
class LSD_LifeCycle extends LSD_Base
{
    public static $body_started = false;

    /**
	 * Constructor method
	 */
	public function __construct()
    {
        parent::__construct();
	}

    public function init()
    {
        add_filter('body_class', array($this, 'setTrueByFilter'));
        add_action('wp_body_open', function()
        {
            self::$body_started = true;
        });
    }

    public function setTrueByFilter($to_filter)
    {
        self::$body_started = true;
        return $to_filter;
    }

    public function setFalseByFilter($to_filter)
    {
        self::$body_started = false;
        return $to_filter;
    }

    public static function isBodyStarted()
    {
        return self::$body_started;
    }
}

endif;