Source Code Documentation


Field Summary | Method Summary | Field Detail | Method Detail

Package s2Member\Registrations

s2member\includes\classes\registration-times.inc.php at line #28

Class c_ws_plugin__s2member_registration_times

c_ws_plugin__s2member_registration_times

public class c_ws_plugin__s2member_registration_times

Registration Times.

Since:

3.5


( 3 Methods )
Method Summary
public static int

paid_registration_time(int|str $level, int|str $user_id)

Retrieves a Paid Registration Time.

public static int

registration_time(int|str $user_id)

Retrieves a Registration Time.

public static null

synchronize_paid_reg_times(int|str $user_id, str $role)

Synchronizes Paid Registration Times with Role assignments.

( 3 Methods )
Method Detail

s2member\includes\classes\registration-times.inc.php at line #92

paid_registration_time()

public static int paid_registration_time(int|str $level, int|str $user_id)

Retrieves a Paid Registration Time.

Since:

3.5

Parameters:

int|str $level - Optional. Defaults to the first/initial Paid Registration Time, regardless of Level#.

int|str $user_id - Optional. A numeric WordPress® User ID. Defaults to the current User, if logged-in.

Returns:

int - A Unix timestamp, indicating Paid Registration Time, else 0 on failure.

[ back to top ]

s2member\includes\classes\registration-times.inc.php at line #67

registration_time()

public static int registration_time(int|str $user_id)

Retrieves a Registration Time.

Since:

3.5

Parameters:

int|str $user_id - Optional. A numeric WordPress® User ID. Defaults to the current User, if logged-in.

Returns:

int - A Unix timestamp, indicating Registration Time, else 0 on failure.

[ back to top ]

s2member\includes\classes\registration-times.inc.php at line #42

synchronize_paid_reg_times()

public static null synchronize_paid_reg_times(int|str $user_id, str $role)

Synchronizes Paid Registration Times with Role assignments.

Since:

3.5

Attaches-to:

add_action("set_user_role");

Parameters:

int|str $user_id - A numeric WordPress® User ID should be passed in by the Action Hook.

str $role - A WordPress® Role ID/Name should be passed in by the Action Hook.

Returns:

null

[ back to top ]

Source Code Documentation


Field Summary | Method Summary | Field Detail | Method Detail