/**
* Create singleton instance for this class.
*
* @param array|null $config
* @return PayPalCredentialManager
*/
public static function getInstance($config = null)
{
if (!self::$instance) {
self::$instance = new self($config == null ? PayPalConfigManager::getInstance()->getConfigHashmap() : $config);
}
return self::$instance;
}