From 982ffaad7adaa51467baa005c4eabd6406313cb4 Mon Sep 17 00:00:00 2001 From: Matthew Wire Date: Tue, 5 Sep 2017 15:04:09 +0100 Subject: [PATCH] Add spec for MembershipStatus.calc API function --- api/v3/MembershipStatus.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/api/v3/MembershipStatus.php b/api/v3/MembershipStatus.php index 59d2ce8501..94d20cf53f 100644 --- a/api/v3/MembershipStatus.php +++ b/api/v3/MembershipStatus.php @@ -179,3 +179,16 @@ SELECT start_date, end_date, join_date, membership_type_id $dao->free(); return $result; } + +/** + * Adjust Metadata for Calc action. + * + * The metadata is used for setting defaults, documentation & validation. + * + * @param array $params + * Array of parameters determined by getfields. + */ +function _civicrm_api3_membership_status_calc_spec(&$params) { + $params['membership_id']['api.required'] = 1; + $params['membership_id']['title'] = 'Membership ID'; +} -- 2.25.1