HEX
Server: Apache
System: Linux cpanelx.inxs.ro 4.18.0-477.27.2.lve.el8.x86_64 #1 SMP Wed Oct 11 12:32:56 UTC 2023 x86_64
User: crowdandsafety (1041)
PHP: 8.1.34
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //proc/self/cwd/wp-content/plugins/shortpixel-image-optimiser/class/Controller/FrontController.php
<?php

namespace ShortPixel\Controller;

if (! defined('ABSPATH')) {
	exit; // Exit if accessed directly.
}

use ShortPixel\ShortPixelLogger\ShortPixelLogger as Log;


class FrontController extends \ShortPixel\Controller
{

	private static $instance;
	protected $controller;

	public function __construct()
	{

			$settings = \wpSPIO()->settings();

			if (true === $settings->useCDN) {
				$this->controller = new Front\CDNController();
			} elseif (1 == $settings->deliverWebp || 2 == $settings->deliverWebp) {
				$this->controller = new Front\PictureController();
			}
//		}
	}

	public static function getInstance()
	{
		if (is_null(self::$instance))
			self::$instance = new static();

		return self::$instance;
	}
}