Action to run custom code before the membership level changes.


/**
  * Action to run before the membership level changes.
  *
  * @param int $level_id ID of the level changed to.
  * @param int $user_id ID of the user changed.
  * @param array $old_levels array of prior levels the user belonged to.
  * @param int $cancel_level ID of the level being cancelled if specified
  */
 do_action( 'pmpro_before_change_membership_level', $level_id, $user_id, $old_levels, $cancel_level );

Parameters

$MemberOrder
object
$level_id
int
$user_id
int
$old_levels
array
$cancel_level
int

Source

View in Source Code