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"); return env('APP_ENV') == 'local' ? config("SETTINGS::PAYMENTS:PAYPAL:SANDBOX_SECRET") : config("SETTINGS::PAYMENTS:PAYPAL:SECRET");
} }
function getConfig() function getPayPalConfig()
{ {
return [ return [
"name" => "PayPal", "name" => "PayPal",

View file

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