PluginProbe ʕ •ᴥ•ʔ
JetFormBuilder — Dynamic Blocks Form Builder / 1.2.6
JetFormBuilder — Dynamic Blocks Form Builder v1.2.6
3.6.3.1 3.6.3 3.6.2.2 3.6.2.1 3.6.2 3.6.1.1 3.6.1 3.6.0.1 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.3.0 1.3.1 1.3.2 1.3.3 1.4.0 1.4.1 1.4.2 1.4.3 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.1.0 2.1.1 2.1.10 2.1.11 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 3.0.0 3.0.0.1 3.0.0.2 3.0.0.3 3.0.1 3.0.1.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.0.1 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 3.2.0 3.2.1 3.2.2 3.2.3 3.3.0 3.3.1 3.3.2 3.3.3 3.3.3.1 3.3.4 3.3.4.1 3.3.4.2 3.4.0 3.4.1 3.4.2 3.4.3 3.4.4 3.4.5 3.4.5.1 3.4.5.2 3.4.6 3.4.7 3.4.7.1 3.5.0 3.5.1 3.5.1.1 3.5.1.2 3.5.2 3.5.2.1 3.5.3 3.5.4 3.5.5 3.5.6 3.5.6.1 3.5.6.2 3.5.6.3 3.6.0
jetformbuilder / includes / admin / pages / addons-page.php
jetformbuilder / includes / admin / pages Last commit date
addons-page.php 4 years ago base-page.php 4 years ago page-config.php 4 years ago pages-manager.php 4 years ago settings-page.php 4 years ago
addons-page.php
53 lines
1 <?php
2 namespace Jet_Form_Builder\Admin\Pages;
3
4 use Jet_Form_Builder\Plugin;
5
6 class Addons_Page extends Base_Page {
7
8 /**
9 * Page slug
10 */
11 public function slug(): string {
12 return 'jfb-addons';
13 }
14
15 /**
16 * Page title
17 */
18 public function title(): string {
19 return __( 'Addons', 'jet-form-builder' );
20 }
21
22 /**
23 * Page Assets
24 */
25 public function assets() {
26 parent::assets();
27
28 wp_enqueue_style(
29 $this->slug(),
30 Plugin::instance()->plugin_url( 'assets/css/admin/settings.css' ),
31 array(),
32 Plugin::instance()->get_version()
33 );
34 }
35
36 /**
37 * Return page config array
38 */
39 public function page_config(): array {
40
41 return array(
42 'ajaxUrl' => esc_url( admin_url( 'admin-ajax.php' ) ),
43 'allAddons' => Plugin::instance()->license_manager->get_plugin_data_list(),
44 'licenseKey' => Plugin::instance()->license_manager->get_license_key(),
45 'licenseList' => Plugin::instance()->license_manager->get_license_data(),
46 'themeInfo' => Plugin::instance()->license_manager->get_theme_info(),
47 'miscInfo' => [
48 'mainSiteUrl' => 'https://jetformbuilder.com/',
49 'pricingPageUrl' => 'https://jetformbuilder.com/pricing/'
50 ]
51 );
52 }
53 }