1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
<?php
defined( 'ABSPATH' ) || exit();
abstract class WC_Stripe_Settings_API extends WC_Settings_API {
use WC_Stripe_Settings_Trait;
public function __construct() {
$this->init_form_fields();
$this->init_settings();
$this->hooks();
}
public function hooks() {
add_action( 'wc_stripe_localize_' . $this->id . '_settings', array( $this, 'localize_settings' ) );
}
public function localize_settings() {
return $this->settings;
}
}