/** inheritdoc */ public static function settings($user_settings) { $settings = parent::settings($user_settings); // Populate the Bing API key if not already present $api_key = \Arr::get($settings, 'api_key', false); if (empty($api_key)) { $settings['api_key'] = \CMF::getSetting(\Arr::get($settings, 'api_key_setting', 'bing_maps_api_key')); } return $settings; }