From db8b4473db855d855beff19fba05ac918abb3f1c Mon Sep 17 00:00:00 2001 From: Tim Otten Date: Fri, 23 May 2014 16:33:24 -0700 Subject: [PATCH] \Civi\API\Provider\AdhocProvider - Bump priority --- Civi/API/Provider/AdhocProvider.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Civi/API/Provider/AdhocProvider.php b/Civi/API/Provider/AdhocProvider.php index e5a5d7a407..35cca808b7 100644 --- a/Civi/API/Provider/AdhocProvider.php +++ b/Civi/API/Provider/AdhocProvider.php @@ -38,12 +38,15 @@ class AdhocProvider implements EventSubscriberInterface, ProviderInterface { * @return array */ public static function getSubscribedEvents() { + // Using a high priority allows adhoc implementations + // to override standard implementations -- which is + // handy for testing/mocking. return array( Events::RESOLVE => array( - array('onApiResolve', Events::W_MIDDLE), + array('onApiResolve', Events::W_EARLY), ), Events::AUTHORIZE => array( - array('onApiAuthorize', Events::W_MIDDLE), + array('onApiAuthorize', Events::W_EARLY), ), ); } -- 2.25.1