From 6db76f529faee0d47bd7e8b48b342f5ca6672f0f Mon Sep 17 00:00:00 2001 From: Alex Pott Date: Mon, 3 Nov 2014 10:21:13 +0000 Subject: [PATCH] Issue #2367661 by swentel: Fixed Follow up: ThirdPartySettingsTraitInterface missing getThirdPartySettings() method. --- .../Config/Entity/ThirdPartySettingsInterface.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/core/lib/Drupal/Core/Config/Entity/ThirdPartySettingsInterface.php b/core/lib/Drupal/Core/Config/Entity/ThirdPartySettingsInterface.php index 88e032b79c25..621b223ea066 100644 --- a/core/lib/Drupal/Core/Config/Entity/ThirdPartySettingsInterface.php +++ b/core/lib/Drupal/Core/Config/Entity/ThirdPartySettingsInterface.php @@ -46,6 +46,18 @@ interface ThirdPartySettingsInterface { */ public function getThirdPartySetting($module, $key, $default = NULL); + + /** + * Gets all third-party settings of a given module. + * + * @param string $module + * The module providing the third-party settings. + * + * @return array + * An array of key-value pairs. + */ + public function getThirdPartySettings($module); + /** * Unsets a third-party setting. *