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