PluginProbe ʕ •ᴥ•ʔ
Superb Addons: Blocks, Patterns, Pre-built Pages, Sliders, Popups, Free Forms, Animations & More / 4.0.7
Superb Addons: Blocks, Patterns, Pre-built Pages, Sliders, Popups, Free Forms, Animations & More v4.0.7
4.0.7 4.0.6 4.0.5 4.0.4 4.0.3 4.0.2 4.0.1 4.0.0 trunk 1.0.0 2.0.0 2.0.1 2.0.2 2.0.3 3.0 3.0.1 3.0.2 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.2 3.1.3 3.2.0 3.2.1 3.2.2 3.2.4 3.2.5 3.2.7 3.2.8 3.2.9 3.3.0 3.3.1 3.3.2 3.4.0 3.4.1 3.4.2 3.4.5 3.4.6 3.5.0 3.5.1 3.5.2 3.5.3 3.5.4 3.5.6 3.5.7 3.5.8 3.5.9 3.6.0 3.6.1 3.6.2 3.7.0 3.7.1
superb-blocks / src / components / admin / class-premium-box.php
superb-blocks / src / components / admin Last commit date
class-content-box-large.php 3 days ago class-encryption-notice.php 3 days ago class-enhancement-settings-component.php 3 days ago class-feature-request-box.php 3 days ago class-input-api-key.php 3 days ago class-input-checkbox.php 3 days ago class-link-box.php 3 days ago class-modal-feedback.php 3 days ago class-modal.php 3 days ago class-navigation.php 3 days ago class-newsletter-form.php 3 days ago class-outdated-browser-warning.php 3 days ago class-premium-box.php 3 days ago class-premium-feature-list.php 3 days ago class-review-box.php 3 days ago class-support-box.php 3 days ago class-support-link-boxes.php 3 days ago
class-premium-box.php
49 lines
1 <?php
2
3 namespace SuperbAddons\Components\Admin;
4
5 defined('ABSPATH') || exit();
6
7 use SuperbAddons\Admin\Utils\AdminLinkUtil;
8 use SuperbAddons\Data\Controllers\KeyController;
9
10 class PremiumBox
11 {
12 private $source;
13 private $options;
14
15 public function __construct($source, $options = false)
16 {
17 $this->source = $source;
18 $this->options = $options;
19 if (KeyController::HasValidPremiumKey()) {
20 return;
21 }
22 $this->Render();
23 }
24
25 private function Render()
26 {
27 ?>
28
29
30 <!-- Premium Box -->
31 <div class="superbaddons-admindashboard-content-box">
32 <img class="superbaddons-admindashboard-content-image" src="<?php echo esc_url(SUPERBADDONS_ASSETS_PATH . '/img/asset-small-pro.jpg'); ?>" />
33 <div class="superbaddons-admindashboard-content-box-inner">
34 <div class="superbaddons-element-text-center">
35 <span class="superbaddons-element-text-md superbaddons-element-text-800 superbaddons-element-text-dark"><?php echo esc_html__("Unlock All Features", "superb-blocks"); ?></span>
36
37 <p class="superbaddons-element-text-xxs superbaddons-element-text-gray">
38 <img aria-hidden="true" src="<?php echo esc_url(SUPERBADDONS_ASSETS_PATH . "/img/testimonials-simple.svg"); ?>" width="177" height="40" alt="Testimonials">
39 </p>
40 <a class="superbaddons-element-button-pro" target="_blank" href="<?php echo esc_url(AdminLinkUtil::GetLink($this->source, $this->options)); ?>"><?php echo esc_html__("Upgrade to Premium", "superb-blocks"); ?></a>
41 </div>
42 <span class="superbaddons-element-text-xs superbaddons-element-text-800 superbaddons-element-text-dark"><?php echo esc_html__("All this included", "superb-blocks"); ?><img class="superbaddons-admindashboard-included-arrow" aria-hidden="true" alt="" src="<?php echo esc_url(SUPERBADDONS_ASSETS_PATH . '/img/pointing_arrow.png'); ?>" /></span>
43 <?php new PremiumFeatureList(); ?>
44 </div>
45 </div>
46 <?php
47 }
48 }
49