Source Code Documentation


Field Summary | Method Summary | Field Detail | Method Detail

Package s2Member\ClickBank

pro\s2member-pro\includes\classes\gateways\clickbank\clickbank-utilities.inc.php at line #44

Class c_ws_plugin__s2member_pro_clickbank_utilities

c_ws_plugin__s2member_pro_clickbank_utilities

public class c_ws_plugin__s2member_pro_clickbank_utilities

ClickBank® utilities.

Since:

1.5


( 4 Methods )
Method Summary
public static array

clickbank_api_headers()

Formulates request Authorization headers.

public static str

clickbank_cc_reminder(str $support, array $vars)

Credit card reminder on Return Page templates.

public static array

clickbank_parse_s2vars(str $cvendthru, str $type)

Parses s2Vars passed through by ClickBank®.

public static array|bool

clickbank_postvars()

Get $_POST or $_REQUEST vars from ClickBank®.

( 4 Methods )
Method Detail

pro\s2member-pro\includes\classes\gateways\clickbank\clickbank-utilities.inc.php at line #54

clickbank_api_headers()

public static array clickbank_api_headers()

Formulates request Authorization headers.

Since:

1.5

Returns:

array - Request Authorization headers for ClickBank® API communication.

[ back to top ]

pro\s2member-pro\includes\classes\gateways\clickbank\clickbank-utilities.inc.php at line #164

clickbank_cc_reminder()

public static str clickbank_cc_reminder(str $support, array $vars)

Credit card reminder on Return Page templates.

Since:

110720

Attaches-to:

add_filter("ws_plugin__s2member_return_template_support");

Parameters:

str $support - The current value for the %%support%% Replacement Code, passed through by the Filter.

array $vars - An array of defined variables, passed through by the Filter.

Returns:

str - The $support value, after possible modification.

[ back to top ]

pro\s2member-pro\includes\classes\gateways\clickbank\clickbank-utilities.inc.php at line #136

clickbank_parse_s2vars()

public static array clickbank_parse_s2vars(str $cvendthru, str $type)

Parses s2Vars passed through by ClickBank®.

Since:

111205

Parameters:

str $cvendthru - Expects the URL-encoded query string of s2Vars, including _s2member_sig.

str $type - Optional. The type of ClickBank® transaction. This deals with backward compatibility. For SALE transactions, do NOT accept the older format. For others, remain backward compatible.

Returns:

array - Array of s2Vars. Possibly an empty array.

[ back to top ]

pro\s2member-pro\includes\classes\gateways\clickbank\clickbank-utilities.inc.php at line #72

clickbank_postvars()

public static array|bool clickbank_postvars()

Get $_POST or $_REQUEST vars from ClickBank®.

Since:

1.5

Returns:

array|bool - An array of verified $_POST or $_REQUEST variables, else false.

Todo:

Continue optimizing this routine with empty() and isset().

Candidate for the use of ifsetor()?

[ back to top ]

Source Code Documentation


Field Summary | Method Summary | Field Detail | Method Detail