fix: 🐛 Give Config Method the extension name

This commit is contained in:
IceToast 2023-01-15 01:39:38 +01:00
parent 45aaac4189
commit eb122a99f2
2 changed files with 4 additions and 4 deletions

View file

@ -176,7 +176,7 @@ function getPaypalClientSecret()
{
return env('APP_ENV') == 'local' ? config("SETTINGS::PAYMENTS:PAYPAL:SANDBOX_SECRET") : config("SETTINGS::PAYMENTS:PAYPAL:SECRET");
}
function getConfig()
function getPayPalConfig()
{
return [
"name" => "PayPal",

View file

@ -16,11 +16,11 @@ class ExtensionHelper
$config = include_once $extension;
// Check if the getConfig function exists
if (!function_exists('getConfig')) {
if (!function_exists('get' . $extensionName . 'Config')) {
return null;
}
$config = call_user_func('getConfig');
$config = call_user_func('get' . $extensionName . 'Config');
// Check if the getConfig function returned an array
if (!is_array($config)) {
@ -44,4 +44,4 @@ class ExtensionHelper
return $config['payMethod'];
}
}
}