/**
  * Add various admin hooks/filters
  *
  * @since 2.0.0
  */
 public function __construct()
 {
     $this->id = 'customizer';
     $this->label = __('Customizer', 'woocommerce-customizer');
     parent::__construct();
     $this->customizations = get_option('wc_customizer_active_customizations', array());
 }
 /**
  * Setup admin class
  *
  * @since  1.0
  */
 public function __construct()
 {
     $this->id = 'social_login';
     $this->label = __('Social Login', 'woocommerce-social-login');
     parent::__construct();
     add_action('woocommerce_admin_field_social_login_providers', array($this, 'social_login_providers_setting'));
 }
 public function __construct()
 {
     $this->id = 'wskl-dabory-sms';
     $this->label = __('다보리 SMS', 'wskl');
     // add_filter( 'woocommerce_settings_tabs_array', array( $this, 'add_settings_page' ), 20 );
     // add_action( 'woocommerce_settings_' . $this->id, array( $this, 'output' ) );
     // add_action( 'woocommerce_settings_save_' . $this->id, array( $this, 'save' ) );
     // add_action( 'woocommerce_sections_' . $this->id, array( $this, 'output_sections' ) );
     // this line replaces above four add_* function calls
     parent::__construct();
     // admin_field_{$type} actions
     // 메시지 공급자 추가 출력
     add_action('woocommerce_admin_field_sms_provider_additional', array(__CLASS__, 'provider_additional'), 10, 0);
     // woocommerce_admin_field_sms_provider_additional 콜백에서, 재차 수행될 커스텀 action
     add_action('dabory_sms_provider_additional', array('WSKL_Dabory_SMS_Provider_Loading', 'output_provider_additional'));
     // 메시지 테스트 출력
     add_action('woocommerce_admin_field_message_tester', array(__CLASS__, 'message_tester'), 10, 0);
     // 치환 문자열 정보
     add_action('woocommerce_admin_field_magic_text_information', array(__CLASS__, 'output_substitution_information'), 10, 0);
 }
 /**
  * Constructor.
  */
 public function __construct()
 {
     $this->label = __('Tax', 'woocommerce');
     parent::__construct();
 }