text = isset($options['text']) ? $options['text'] : ''; $this->url = isset($options['url']) ? $options['url'] : ''; $this->id = isset($options['id']) ? $options['id'] : ''; $this->class = isset($options['class']) ? $options['class'] : ''; $this->target = isset($options['target']) ? $options['target'] : ''; $this->type = $type; $this->icon = $icon; $this->Render(); } private function Render() { ?> url) ? 'href="' . esc_url($this->url) . '"' : ''; ?> target) ? 'target="' . esc_attr($this->target) . '"' : ''; ?> class="superb-addons-template-library-button superb-addons-template-library-button-type); ?> class); ?>"> text)) { echo esc_html($this->text); } if (!empty($this->icon)) : ?> icon)); ?>" />