Source Code Documentation


Field Summary | Method Summary | Field Detail | Method Detail

Package s2Member\Menu_Pages

pro\s2member-pro\includes\classes\menu-pages.inc.php at line #44

Class c_ws_plugin__s2member_pro_menu_pages

c_ws_plugin__s2member_pro_menu_pages

public class c_ws_plugin__s2member_pro_menu_pages

Administrative Menu Pages.

Since:

1.5


( 17 Methods )
Method Summary
public static bool

add_coupon_codes_page(bool $add_divider, array $vars)

Add the Coupon Codes page.

public static bool

add_import_export_page(bool $add_divider, array $vars)

Add the Pro Module Import/Export page here.

public static null

add_info_page(array $vars)

Add the Pro Module info page here.

public static null

add_level_instructions(array $vars)

Add instructions to configure Membership Levels.

public static bool

add_other_gateways_page(bool $add_divider, array $vars)

Add the page for configuration of other Payment Gateways.

public static null

coupon_codes_page()

Builds the Coupon Codes page.

public static null

gen_ops_captcha_ops(array $vars)

Add options for captcha anti-spam preferences.

public static null

gen_ops_lwp_otos(array $vars)

Add options for Login Welcome Page / One-Time-Offers.

public static null

import_export_page()

Builds the User Import / Export page.

public static null

info_page()

Builds the s2Member Pro Info page.

public static array

module_identifier(array $plugin_meta, str $plugin_file)

Identifies the s2Member Pro Module.

public static null

other_gateways_page()

Builds the other Payment Gateways page.

public static null

paypal_button_attrs(array $vars)

Builds documentation for additional Shortcode Attributes integrated w/ PayPal® Buttons.

public static null

paypal_return_template(array $vars)

Builds options to customize the PayPal® Return-Page template.

public static null

scripting_page_api_constants(array $vars)

Builds the documentation for Scripting / API Constants.

public static bool

scripting_page_login_widget_api(bool $display_api_hooks)

Builds the documentation for the Pro Login Widget.

public static bool

scripting_page_remote_ops_api(bool $display_api_hooks)

Builds the documentation for the Remote Operations API.

( 17 Methods )
Method Detail

pro\s2member-pro\includes\classes\menu-pages.inc.php at line #80

add_coupon_codes_page()

public static bool add_coupon_codes_page(bool $add_divider, array $vars)

Add the Coupon Codes page.

Since:

1.5

Attaches-to:

add_filter("ws_plugin__s2member_during_add_admin_options_add_divider_2");

Parameters:

bool $add_divider - Expects a boolean value, passed through by the Filter.

array $vars - Expects an array of defined variables passed through by the Filter.

Returns:

bool - Passes back the original value of $add_divider.

[ back to top ]

pro\s2member-pro\includes\classes\menu-pages.inc.php at line #98

add_import_export_page()

public static bool add_import_export_page(bool $add_divider, array $vars)

Add the Pro Module Import/Export page here.

Since:

1.5

Attaches-to:

add_filter("ws_plugin__s2member_during_add_admin_options_add_divider_3");

Parameters:

bool $add_divider - Expects a boolean value, passed through by the Filter.

array $vars - Expects an array of defined variables passed through by the Filter.

Returns:

bool - Passes back the original value of $add_divider.

[ back to top ]

pro\s2member-pro\includes\classes\menu-pages.inc.php at line #136

add_info_page()

public static null add_info_page(array $vars)

Add the Pro Module info page here.

Since:

1.5

Attaches-to:

add_action("ws_plugin__s2member_during_add_admin_options_additional_pages");

add_action("ws_plugin__s2member_during_add_network_admin_options_additional_pages");

Parameters:

array $vars - Expects an array of defined variables passed through by the Action Hook.

Returns:

null

[ back to top ]

pro\s2member-pro\includes\classes\menu-pages.inc.php at line #188

add_level_instructions()

public static null add_level_instructions(array $vars)

Add instructions to configure Membership Levels.

Since:

1.5

Attaches-to:

add_action("ws_plugin__s2member_during_gen_ops_page_during_left_sections_during_membership_levels");

Parameters:

array $vars - Expects an array of defined variables passed through by the Action Hook.

Returns:

null

[ back to top ]

pro\s2member-pro\includes\classes\menu-pages.inc.php at line #117

add_other_gateways_page()

public static bool add_other_gateways_page(bool $add_divider, array $vars)

Add the page for configuration of other Payment Gateways.

Since:

1.5

Attaches-to:

add_filter("ws_plugin__s2member_during_add_admin_options_add_divider_4");

Parameters:

bool $add_divider - Expects a boolean value, passed through by the Filter.

array $vars - Expects an array of defined variables passed through by the Filter.

Returns:

bool - Passes back the original value of $add_divider.

[ back to top ]

pro\s2member-pro\includes\classes\menu-pages.inc.php at line #320

coupon_codes_page()

public static null coupon_codes_page()

Builds the Coupon Codes page.

Since:

1.5

Returns:

null

[ back to top ]

pro\s2member-pro\includes\classes\menu-pages.inc.php at line #171

gen_ops_captcha_ops()

public static null gen_ops_captcha_ops(array $vars)

Add options for captcha anti-spam preferences.

Since:

111203

Attaches-to:

add_action("ws_plugin__s2member_during_gen_ops_page_during_left_sections_after_url_shortening");

Parameters:

array $vars - Expects an array of defined variables passed through by the Action Hook.

Returns:

null

[ back to top ]

pro\s2member-pro\includes\classes\menu-pages.inc.php at line #154

gen_ops_lwp_otos()

public static null gen_ops_lwp_otos(array $vars)

Add options for Login Welcome Page / One-Time-Offers.

Since:

110720

Attaches-to:

add_action("ws_plugin__s2member_during_gen_ops_page_during_left_sections_after_login_welcome_page");

Parameters:

array $vars - Expects an array of defined variables passed through by the Action Hook.

Returns:

null

[ back to top ]

pro\s2member-pro\includes\classes\menu-pages.inc.php at line #304

import_export_page()

public static null import_export_page()

Builds the User Import / Export page.

Since:

1.5

Returns:

null

[ back to top ]

pro\s2member-pro\includes\classes\menu-pages.inc.php at line #336

info_page()

public static null info_page()

Builds the s2Member Pro Info page.

Since:

1.5

Returns:

null

[ back to top ]

pro\s2member-pro\includes\classes\menu-pages.inc.php at line #59

module_identifier()

public static array module_identifier(array $plugin_meta, str $plugin_file)

Identifies the s2Member Pro Module.

Since:

1.5

Attaches-to:

add_filter("plugin_row_meta");

Parameters:

array $plugin_meta - Expects an array of meta details for the $plugin_file.

str $plugin_file - Expects a string holding the basename of the plugin. We need to look for a match to the s2Member Pro Module in this variable.

Returns:

array - Array of meta details for the plugin.

[ back to top ]

pro\s2member-pro\includes\classes\menu-pages.inc.php at line #288

other_gateways_page()

public static null other_gateways_page()

Builds the other Payment Gateways page.

Since:

1.5

Returns:

null

[ back to top ]

pro\s2member-pro\includes\classes\menu-pages.inc.php at line #257

paypal_button_attrs()

public static null paypal_button_attrs(array $vars)

Builds documentation for additional Shortcode Attributes integrated w/ PayPal® Buttons.

Since:

1.5

Attaches-to:

add_action("ws_plugin__s2member_during_paypal_buttons_page_during_left_sections_during_shortcode_attrs_lis");

Parameters:

array $vars - Expects an array of defined variables passed through by the Action Hook.

Returns:

null

[ back to top ]

pro\s2member-pro\includes\classes\menu-pages.inc.php at line #274

paypal_return_template()

public static null paypal_return_template(array $vars)

Builds options to customize the PayPal® Return-Page template.

Since:

110720

Attaches-to:

add_action("ws_plugin__s2member_during_paypal_ops_page_during_left_sections_during_paypal_pdt_after_more_info");

Parameters:

array $vars - Expects an array of defined variables passed through by the Action Hook.

Returns:

null

[ back to top ]

pro\s2member-pro\includes\classes\menu-pages.inc.php at line #240

scripting_page_api_constants()

public static null scripting_page_api_constants(array $vars)

Builds the documentation for Scripting / API Constants.

Since:

1.5

Attaches-to:

add_action("ws_plugin__s2member_during_scripting_page_during_left_sections_during_list_of_api_constants");

Parameters:

array $vars - Expects an array of defined variables passed through by the Action Hook.

Returns:

null

[ back to top ]

pro\s2member-pro\includes\classes\menu-pages.inc.php at line #223

scripting_page_login_widget_api()

public static bool scripting_page_login_widget_api(bool $display_api_hooks)

Builds the documentation for the Pro Login Widget.

Since:

1.5

Attaches-to:

add_filter("ws_plugin__s2member_during_scripting_page_during_left_sections_display_api_hooks");

Parameters:

bool $display_api_hooks - Expects a boolean value passed through by the Filter.

Returns:

bool - The same value of $display_api_hooks passes through.

[ back to top ]

pro\s2member-pro\includes\classes\menu-pages.inc.php at line #206

scripting_page_remote_ops_api()

public static bool scripting_page_remote_ops_api(bool $display_api_hooks)

Builds the documentation for the Remote Operations API.

Since:

110713

Attaches-to:

add_filter("ws_plugin__s2member_during_scripting_page_during_left_sections_display_api_hooks");

Parameters:

bool $display_api_hooks - Expects a boolean value passed through by the Filter.

Returns:

bool - The same value of $display_api_hooks passes through.

[ back to top ]

Source Code Documentation


Field Summary | Method Summary | Field Detail | Method Detail