WC_Stripe_API_Settings
extends WC_Stripe_Settings_API
in package
Tags
Table of Contents
Properties
- $tab_title : mixed
- $admin_output : mixed
Methods
- __construct() : mixed
- admin_nav_tab() : mixed
- admin_options() : mixed
- create_webhook() : bool|WebhookEndpoint
- delete_account_settings() : mixed
- delete_webhook_settings() : mixed
- display_errors() : mixed
- Display admin error messages.
- generate_button_demo_html() : mixed
- generate_description_html() : mixed
- generate_multi_select_countries_html() : mixed
- generate_multiselect_html() : mixed
- generate_paragraph_html() : mixed
- generate_stripe_button_html() : mixed
- generate_stripe_connect_html() : mixed
- get_account_id() : mixed
- get_connect_url() : mixed
- get_custom_attribute_html() : mixed
- get_prefix() : mixed
- get_stripe_documentation_url() : mixed
- get_webhook_id() : mixed
- has_secret_key() : mixed
- hooks() : mixed
- init_form_fields() : mixed
- is_active() : mixed
- localize_settings() : mixed
- output_settings_nav() : mixed
- process_admin_options() : mixed
- Added override to provide more control on which fields are saved and which are skipped.
- validate_multi_select_countries_field() : mixed
- validate_publishable_key_test_field() : mixed
- validate_secret_key_test_field() : mixed
- create_webhooks() : mixed
Properties
$tab_title
protected
mixed
$tab_title
$admin_output
private
mixed
$admin_output
= \false
Methods
__construct()
public
__construct() : mixed
admin_nav_tab()
public
admin_nav_tab(mixed $tabs) : mixed
Parameters
- $tabs : mixed
admin_options()
public
admin_options() : mixed
create_webhook()
public
create_webhook(string $mode[, array<string|int, mixed> $events = array() ]) : bool|WebhookEndpoint
Parameters
- $mode : string
- $events : array<string|int, mixed> = array()
Tags
Return values
bool|WebhookEndpointdelete_account_settings()
public
delete_account_settings() : mixed
delete_webhook_settings()
public
delete_webhook_settings(mixed $mode) : mixed
Parameters
- $mode : mixed
display_errors()
Display admin error messages.
public
display_errors() : mixed
generate_button_demo_html()
public
generate_button_demo_html(mixed $key, mixed $data) : mixed
Parameters
- $key : mixed
- $data : mixed
generate_description_html()
public
generate_description_html(mixed $key, mixed $data) : mixed
Parameters
- $key : mixed
- $data : mixed
generate_multi_select_countries_html()
public
generate_multi_select_countries_html(mixed $key, mixed $data) : mixed
Parameters
- $key : mixed
- $data : mixed
generate_multiselect_html()
public
generate_multiselect_html(mixed $key, mixed $data) : mixed
Parameters
- $key : mixed
- $data : mixed
generate_paragraph_html()
public
generate_paragraph_html(mixed $key, mixed $data) : mixed
Parameters
- $key : mixed
- $data : mixed
generate_stripe_button_html()
public
generate_stripe_button_html(mixed $key, mixed $data) : mixed
Parameters
- $key : mixed
- $data : mixed
generate_stripe_connect_html()
public
generate_stripe_connect_html(mixed $key, mixed $data) : mixed
Parameters
- $key : mixed
- $data : mixed
get_account_id()
public
get_account_id([mixed $mode = '' ]) : mixed
Parameters
- $mode : mixed = ''
get_connect_url()
public
get_connect_url() : mixed
get_custom_attribute_html()
public
get_custom_attribute_html(mixed $attribs) : mixed
Parameters
- $attribs : mixed
get_prefix()
public
get_prefix() : mixed
get_stripe_documentation_url()
public
get_stripe_documentation_url() : mixed
get_webhook_id()
public
get_webhook_id(mixed $mode) : mixed
Parameters
- $mode : mixed
has_secret_key()
public
has_secret_key(mixed $mode) : mixed
Parameters
- $mode : mixed
hooks()
public
hooks() : mixed
init_form_fields()
public
init_form_fields() : mixed
is_active()
public
is_active(mixed $key) : mixed
Parameters
- $key : mixed
localize_settings()
public
localize_settings() : mixed
output_settings_nav()
public
output_settings_nav() : mixed
process_admin_options()
Added override to provide more control on which fields are saved and which are skipped.
public
process_admin_options() : mixed
This plugin has custom setting fields like "paragraph" that are for info display only and not for saving.
Tags
validate_multi_select_countries_field()
public
validate_multi_select_countries_field(mixed $key, mixed $value) : mixed
Parameters
- $key : mixed
- $value : mixed
validate_publishable_key_test_field()
protected
validate_publishable_key_test_field(mixed $key, mixed $value) : mixed
Parameters
- $key : mixed
- $value : mixed
validate_secret_key_test_field()
protected
validate_secret_key_test_field(mixed $key, mixed $value) : mixed
Parameters
- $key : mixed
- $value : mixed
create_webhooks()
private
create_webhooks() : mixed