rcp_membership_calculated_expiration_date

This filter replaced rcp_member_calculated_expiration in version 3.0.

Filters the calculated expiration date for a membership. Note that this filter does not run on initial signup; it only runs after a membership has been created and a new expiration date is being calculated, such as during a renewal.

Parameters:

  • $expiration - Calculated expiration date in MySQL format ( Y-m-d 23:59:59 ) or 'none' if unlimited.
  • $membership_id - ID of the membership the expiration date is being calculated for.
  • $membership - RCP_Membership object.