PluginProbe
weForms – Easy Drag & Drop Contact Form Builder For WordPress / 1.3.9
weForms – Easy Drag & Drop Contact Form Builder For WordPress v1.3.9
1.6.7 1.6.8 1.6.9 1.6.12 1.6.13 1.6.14 1.6.15 1.6.16 1.6.17 1.6.18 1.6.19 1.6.2 1.6.20 1.6.21 1.6.22 1.6.23 1.6.24 1.6.25 1.6.26 1.6.27 1.6.28 1.6.3 1.6.4 1.6.5 1.6.6 All 74 releases
weforms / includes / admin / class-pro-upgrade-integrations.php

class-pro-upgrade-integrations.php in weForms – Easy Drag & Drop Contact Form Builder For WordPress 1.3.9, at includes/admin/class-pro-upgrade-integrations.php

176 lines 4.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 /**
4 * The Pro Integration Prompt Class
5 */
6 class WeForms_Pro_Integration_Prompt extends WeForms_Abstract_Integration {
7
8 /**
9 * Check if it's a pro field
10 *
11 * @return boolean
12 */
13 public function is_pro() {
14 return true;
15 }
16 }
17
18 /**
19 * Mailchimp
20 */
21 class WeForms_Pro_Integration_MailChimp extends WeForms_Pro_Integration_Prompt {
22
23 function __construct() {
24 $this->id = 'mailchimp';
25 $this->title = __( 'MailChimp', 'weforms' );
26 $this->icon = WEFORMS_ASSET_URI . '/images/icon-mailchimp.svg';
27 }
28 }
29
30 /**
31 * Campaign Monitor
32 */
33 class WeForms_Pro_Integration_CM extends WeForms_Pro_Integration_Prompt {
34
35 function __construct() {
36 $this->id = 'campaign-monitor';
37 $this->title = __( 'Campaign Monitor', 'weforms' );
38 $this->icon = WEFORMS_ASSET_URI . '/images/icon-campaign-monitor.svg';
39 }
40 }
41
42 /**
43 * Constant Contact
44 */
45 class WeForms_Pro_Integration_CC extends WeForms_Pro_Integration_Prompt {
46
47 function __construct() {
48 $this->id = 'constant-contact';
49 $this->title = __( 'Constant Contact', 'weforms' );
50 $this->icon = WEFORMS_ASSET_URI . '/images/icon-constant-contact.svg';
51 }
52 }
53
54
55 /**
56 * AWeber
57 */
58 class WeForms_Pro_Integration_AWeber extends WeForms_Pro_Integration_Prompt {
59
60 function __construct() {
61 $this->id = 'aweber';
62 $this->title = __( 'AWeber', 'weforms' );
63 $this->icon = WEFORMS_ASSET_URI . '/images/icon-aweber.svg';
64 }
65 }
66
67
68 /**
69 * ConvertKit
70 */
71 class WeForms_Pro_Integration_ConvertKit extends WeForms_Pro_Integration_Prompt {
72
73 function __construct() {
74 $this->id = 'convertkit';
75 $this->title = __( 'ConvertKit', 'weforms' );
76 $this->icon = WEFORMS_ASSET_URI . '/images/icon-convertkit.svg';
77 }
78 }
79
80 /**
81 * GetResponse
82 */
83 class WeForms_Pro_Integration_GetResponse extends WeForms_Pro_Integration_Prompt {
84
85 function __construct() {
86 $this->id = 'getresponse';
87 $this->title = __( 'GetResponse', 'weforms' );
88 $this->icon = WEFORMS_ASSET_URI . '/images/icon-get-response.png';
89 }
90 }
91
92 /**
93 * Google Analytics
94 */
95 class WeForms_Pro_Integration_GoogleAnalytics extends WeForms_Pro_Integration_Prompt {
96
97 function __construct() {
98 $this->id = 'google_analytics';
99 $this->title = __( 'Google Analytics', 'weforms' );
100 $this->icon = WEFORMS_ASSET_URI . '/images/icon-google-analytics.svg';
101 }
102 }
103
104 /**
105 * Google Sheets
106 */
107 class WeForms_Pro_Integration_GoogleSheets extends WeForms_Pro_Integration_Prompt {
108
109 function __construct() {
110 $this->id = 'google_sheets';
111 $this->title = __( 'Google Sheets', 'weforms' );
112 $this->icon = WEFORMS_ASSET_URI . '/images/icon-google-sheets.svg';
113 }
114 }
115
116 /**
117 * HubSpot
118 */
119 class WeForms_Pro_Integration_HubSpot extends WeForms_Pro_Integration_Prompt {
120
121 function __construct() {
122 $this->id = 'hubspot';
123 $this->title = __( 'HubSpot', 'weforms' );
124 $this->icon = WEFORMS_ASSET_URI . '/images/icon-hubspot.svg';
125 }
126 }
127
128 /**
129 * SalesForce
130 */
131 class WeForms_Pro_Integration_SalesForce extends WeForms_Pro_Integration_Prompt {
132
133 function __construct() {
134 $this->id = 'salesforce';
135 $this->title = __( 'SalesForce', 'weforms' );
136 $this->icon = WEFORMS_ASSET_URI . '/images/icon-salesforce.svg';
137 }
138 }
139
140 /**
141 * Trello
142 */
143 class WeForms_Pro_Integration_Trello extends WeForms_Pro_Integration_Prompt {
144
145 function __construct() {
146 $this->id = 'trello';
147 $this->title = __( 'Trello', 'weforms' );
148 $this->icon = WEFORMS_ASSET_URI . '/images/icon-trello.svg';
149 }
150 }
151
152 /**
153 * Zapier
154 */
155 class WeForms_Pro_Integration_Zapier extends WeForms_Pro_Integration_Prompt {
156
157 function __construct() {
158 $this->id = 'zapier';
159 $this->title = __( 'Zapier', 'weforms' );
160 $this->icon = WEFORMS_ASSET_URI . '/images/icon-zapier.svg';
161 }
162 }
163
164 /**
165 * Zoho
166 */
167 class WeForms_Pro_Integration_Zoho extends WeForms_Pro_Integration_Prompt {
168
169 function __construct() {
170 $this->id = 'zoho';
171 $this->title = __( 'Zoho', 'weforms' );
172 $this->icon = WEFORMS_ASSET_URI . '/images/icon-zoho.svg';
173 }
174 }
175
176