From: Coleman Watts Date: Fri, 18 Nov 2022 00:39:45 +0000 (-0500) Subject: Mailing - Add APIv3 get actions to make syntaxConformanceTest happy X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=c10a810da50a1ec19971735cb74b46bcdfd13d61;p=civicrm-core.git Mailing - Add APIv3 get actions to make syntaxConformanceTest happy --- diff --git a/api/v3/MailingEventConfirm.php b/api/v3/MailingEventConfirm.php index a9830686b8..5ceeedcc59 100644 --- a/api/v3/MailingEventConfirm.php +++ b/api/v3/MailingEventConfirm.php @@ -16,6 +16,17 @@ * @package CiviCRM_APIv3 */ +/** + * Get mailing event confirm record. + * + * @param array $params + * + * @return array + */ +function civicrm_api3_mailing_event_confirm_get($params) { + return _civicrm_api3_basic_get('CRM_Mailing_Event_BAO_MailingEventConfirm', $params); +} + /** * Handle a confirm event. * diff --git a/api/v3/MailingEventSubscribe.php b/api/v3/MailingEventSubscribe.php index 7648f90446..4bf80a75c9 100644 --- a/api/v3/MailingEventSubscribe.php +++ b/api/v3/MailingEventSubscribe.php @@ -16,6 +16,17 @@ * @package CiviCRM_APIv3 */ +/** + * Get mailing event subscribe record. + * + * @param array $params + * + * @return array + */ +function civicrm_api3_mailing_event_subscribe_get($params) { + return _civicrm_api3_basic_get('CRM_Mailing_Event_BAO_MailingEventSubscribe', $params); +} + /** * Subscribe from mailing group. * diff --git a/api/v3/MailingEventUnsubscribe.php b/api/v3/MailingEventUnsubscribe.php index 670b41b803..56ac663ba1 100644 --- a/api/v3/MailingEventUnsubscribe.php +++ b/api/v3/MailingEventUnsubscribe.php @@ -16,6 +16,17 @@ * @package CiviCRM_APIv3 */ +/** + * Get mailing event unsubscribe record. + * + * @param array $params + * + * @return array + */ +function civicrm_api3_mailing_event_unsubscribe_get($params) { + return _civicrm_api3_basic_get('CRM_Mailing_Event_BAO_MailingEventUnsubscribe', $params); +} + /** * Unsubscribe from mailing group. * diff --git a/tests/phpunit/api/v3/SyntaxConformanceTest.php b/tests/phpunit/api/v3/SyntaxConformanceTest.php index 45d6822970..4dbb0434da 100644 --- a/tests/phpunit/api/v3/SyntaxConformanceTest.php +++ b/tests/phpunit/api/v3/SyntaxConformanceTest.php @@ -285,10 +285,7 @@ class api_v3_SyntaxConformanceTest extends CiviUnitTestCase { */ public static function toBeSkipped_get($sequential = FALSE) { $entitiesWithoutGet = [ - 'MailingEventSubscribe', - 'MailingEventConfirm', 'MailingEventResubscribe', - 'MailingEventUnsubscribe', 'Location', ]; if ($sequential === TRUE) {