c_ws_plugin__s2member_utilities
public class c_ws_plugin__s2member_utilities
3.5
( 9 Methods ) Method Summary | |
---|---|
public static array | callers(array $debug_backtrace) Builds an array of backtrace callers. |
public static str | evl(str $code, mixed $vars) Evaluates PHP code, and "returns" output. |
public static str | get(str $function) Buffers (gets) function output. |
public static str | Acquires information about memory usage. |
public static array | Acquires s2Member options for the Main Site of a Multisite Network. |
public static str | s_badge_gen(str $v, bool $no_cache, bool $display_on_failure, bool $display_on_failure.) Generates s2Member Security Badge. |
public static str | String with current time details. |
public static str | Builds a version checksum for this installation. |
public static str | String with all version details (for PHP, WordPress®, s2Member, and Pro). |
public static array callers(array $debug_backtrace)
Builds an array of backtrace callers.
110912
array $debug_backtrace - Optional. Defaults to debug_backtrace()
.
array - Array of backtrace callers (lowercase).
public static str evl(str $code, mixed $vars)
Evaluates PHP code, and "returns" output.
3.5
str $code - A string of data, possibly with embedded PHP code.
str - Output after PHP evaluation.
public static str get(str $function)
Buffers (gets) function output.
A variable length of additional arguments are possible.
Additional parameters get passed into the $function
.
3.5
str $function - Name of a function to call upon.
str - Output after call to function. Any output is buffered and returned.
public static str mem_details()
Acquires information about memory usage.
110815
str - String with Memory x MB :: Real Memory x MB :: Peak Memory x MB :: Real Peak Memory x MB
.
public static array mms_options()
Acquires s2Member options for the Main Site of a Multisite Network.
110912
array - Array of s2Member options for the Main Site.
public static str s_badge_gen(str $v, bool $no_cache, bool $display_on_failure, bool $display_on_failure.)
Generates s2Member Security Badge.
3.5
str $v - A variation number to display. Defaults to 1
.
bool $no_cache - Defaults to false. If true, the HTML markup will contain query string params that prevent caching.
bool $display_on_failure. - Defaults to false. True if we need to display the "NOT yet verified" version inside admin panels.
str - HTML markup for display of s2Member Security Badge.
public static str time_details()
String with current time details.
130210
str - String with time representation (in UTC time).
public static str ver_checksum()
Builds a version checksum for this installation.
3.5
str - String with [version]-[pro version]-[consolidated checksum]
.
public static str ver_details()
String with all version details (for PHP, WordPress®, s2Member, and Pro).
3.5
str - String with PHP vX.XX :: WordPress® vX.XX :: s2Member® vX.XX :: s2Member® Pro vX.XX
.
General utilities.