public static function getInstance() { if (!isset(self::$instance)) { $c = __CLASS__; self::$instance = new $c(); } return self::$instance; }
function getThemeOverrides() { if (class_exists('WiziappComponentsConfiguration')) { $attrAdd = WiziappComponentsConfiguration::getInstance()->getAttrToAdd($this->baseName); if (isset($this->attrIgnoreAddOverride[$this->layout])) { foreach ($attrAdd as $attr) { if (!isset($this->attrIgnoreAddOverride[$this->layout][$attr]) || $this->attrIgnoreAddOverride[$this->layout][$attr]) { $this->themeAddAttr[] = $attr; } } } else { $this->themeAddAttr = $attrAdd; } $this->themeRemoveAttr = WiziappComponentsConfiguration::getInstance()->getAttrToRemove($this->baseName); } }