File "layout.php"

Full path: /home/kosmetik/public_html/wp-content/plugins/unlimited-elements-for-elementor/views/layout.php
File size: 1.17 B
MIME-type: text/x-php
Charset: utf-8

Download   Open   Edit   Advanced Editor   Back

<?php

defined('UNLIMITED_ELEMENTS_INC') or die('Restricted access');
class AddonLibraryViewLayout
{
    protected $showButtons = true;
    protected $isEditMode = false;
    protected $isLiveView = false;
    protected $showHeader = true;
    protected $objPageBuilder;
    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);
    }
    protected function getHeaderTitle()
    {
        if (empty($this->objLayout)) {
            $title = HelperUC::getText("new_layout");
        } else {
            $title = HelperUC::getText("edit_layout") . " - ";
            $title .= $this->objLayout->getTitle();
        }
        return $title;
    }
    protected function display()
    {
        $this->objPageBuilder->displayInner();
    }
}
$pathProviderLayout = GlobalsUC::$pathProvider . "views/layout.php";
require_once $pathProviderLayout;
new AddonLibraryViewLayoutProvider();