HEX
Server: Apache/2
System: Linux nexus-01 4.18.0-553.120.1.el8_10.x86_64 #1 SMP Mon Apr 20 18:04:27 EDT 2026 x86_64
User: aglcoke (1118)
PHP: 8.2.31
Disabled: mail,exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: //proc/self/cwd/wp-content/plugins/unlimited-elements-for-elementor/views/layout.php
<?php
/**
 * @package Unlimited Elements
 * @author unlimited-elements.com
 * @copyright (C) 2021 Unlimited Elements, All Rights Reserved. 
 * @license GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 * */
if ( ! defined( 'ABSPATH' ) ) exit;

class AddonLibraryViewLayout{
	
	protected $showButtons = true;
	protected $isEditMode = false;
	protected $isLiveView = false;
	protected $showHeader = true;
		
	protected $objPageBuilder;
	
	
	/**
	 * the constructor
	 */
	public function __construct(){
		
		$layoutID = UniteFunctionsUC::getGetVar("id", null, UniteFunctionsUC::SANITIZE_ID);
		
		$objLayout = new UniteCreatorLayout();
		
		if($layoutID)
			$objLayout->initByID($layoutID);
		
		$this->objPageBuilder = new UniteCreatorPageBuilder();
		$this->objPageBuilder->initInner($objLayout);
		
	}
	
	
	/**
	 * get header title
	 */
	protected function getHeaderTitle(){
		
		if(empty($this->objLayout)){
			
			$title = HelperUC::getText("new_layout");
			
		}else{
			$title = HelperUC::getText("edit_layout")." - ";
			$title .= $this->objLayout->getTitle();
		}
		
		return($title);
	}
	
	
	
		
	
	/**
	 * display
	 */
	protected function display(){
				
		$this->objPageBuilder->displayInner();		
	}
	
	
}

$pathProviderLayout = GlobalsUC::$pathProvider."views/layout.php";
require_once $pathProviderLayout;
new AddonLibraryViewLayoutProvider();