PluginProbe ʕ •ᴥ•ʔ
ElementsKit Elementor Addons – Advanced Widgets & Templates Addons for Elementor / 4.0.0
ElementsKit Elementor Addons – Advanced Widgets & Templates Addons for Elementor v4.0.0
4.0.2 4.0.1 4.0.0 3.10.02 3.10.01 3.9.10 3.9.9 3.9.8 3.9.7 3.9.5 3.9.6 3.9.3 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.3.0 2.3.1 2.3.1.1 2.3.2 2.3.3 2.3.4 2.3.5 2.3.6 2.3.7 2.4.0 2.5.0 2.5.1 2.5.10 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.7 2.5.8 2.5.9 2.6.0 2.6.1 2.6.2 2.6.3 2.7.0 2.7.2 2.7.3 2.7.4 2.7.5 2.8.0 2.8.1 2.8.5 2.8.6 2.8.7 2.8.8 2.9.0 2.9.1 2.9.2 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.2.0 3.2.1 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8 3.2.9 3.3.0 3.3.1 3.3.2 3.3.3 3.3.4 3.3.5 3.3.6 3.3.7 3.3.8 3.3.9 3.4.0 3.4.1 3.4.2 3.4.3 3.4.4 3.4.5 3.4.6 3.4.7 3.4.8 3.4.9 3.5.0 3.5.1 3.5.2 3.5.3 3.5.4 3.5.5 3.5.6 3.6.0 3.6.1 3.7.0 3.7.1 3.7.2 3.7.3 3.7.4 3.7.5 3.7.6 3.7.7 3.7.8 3.7.9 3.8.0 3.8.1 3.8.2 3.9.0 3.9.1 3.9.2 trunk 1.2.6 1.2.7 1.2.9 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.8 1.3.9 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.7 1.4.8 1.4.9 1.5.0 1.5.1 1.5.10 1.5.11 1.5.12 1.5.2 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 2.0.0 2.0.1 2.0.10 2.0.11 2.0.12 2.0.13 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.0.9.1 2.0.9.2 2.0.9.3
elementskit-lite / widgets / mail-chimp / mail-chimp-handler.php
elementskit-lite / widgets / mail-chimp Last commit date
classes 2 years ago mail-chimp-api.php 3 weeks ago mail-chimp-handler.php 3 years ago mail-chimp.php 3 weeks ago
mail-chimp-handler.php
59 lines
1 <?php
2 namespace Elementor;
3
4 use ElementsKit_Lite\ElementsKit_Widget_Mail_Chimp_Api;
5 use ElementsKit_Lite\Libs\Framework\Attr;
6
7 class ElementsKit_Widget_Mail_Chimp_Handler extends \ElementsKit_Lite\Core\Handler_Widget{
8
9 static function get_name() {
10 return 'elementskit-mail-chimp';
11 }
12
13 static function get_title() {
14 return esc_html__( 'MailChimp', 'elementskit-lite' );
15 }
16
17 static function get_icon() {
18 return 'eicon-mailchimp ekit-widget-icon ';
19 }
20
21 static function get_categories() {
22 return [ 'elementskit' ];
23 }
24 static function get_keywords() {
25 return ['ekit', 'email', 'mail chimp', 'mail', 'subscription'];
26 }
27
28 static function get_dir() {
29 return \ElementsKit_Lite::widget_dir() . 'mail-chimp/';
30 }
31
32 static function get_url() {
33 return \ElementsKit_Lite::widget_url() . 'mail-chimp/';
34 }
35
36 public function wp_init() {
37
38 require_once $this->get_dir() . 'mail-chimp-api.php';
39
40 new ElementsKit_Widget_Mail_Chimp_Api();
41 }
42
43
44 static function get_data(){
45 $data = Attr::instance()->utils->get_option('user_data', []);
46
47 $token = (isset($data['mail_chimp']) && !empty($data['mail_chimp']['token']) ) ? $data['mail_chimp']['token'] : '';
48
49 $list = (isset($data['mail_chimp']) && !empty($data['mail_chimp']['list']) ) ? $data['mail_chimp']['list'] : '';
50
51 return [
52 'token' => $token,
53 'list' => $list,
54 ];
55 }
56
57
58 }
59