@php // Creating an environment $paymentSettings = resolve(\Modules\Payments\Entities\PaymentSetting::class)->toArray(); $paypal_payment = json_decode($paymentSettings['paypal_payment'], true); $PAYPAL_SANDBOX_CLIENT_ID = $paypal_payment['PAYPAL_SANDBOX_CLIENT_ID'] ?? ''; $PAYPAL_SANDBOX_CLIENT_SECRET = $paypal_payment['PAYPAL_SANDBOX_CLIENT_SECRET'] ?? ''; $PAYPAL_LIVE_CLIENT_ID = $paypal_payment['PAYPAL_LIVE_CLIENT_ID'] ?? ''; $PAYPAL_LIVE_CLIENT_SECRET = $paypal_payment['PAYPAL_LIVE_CLIENT_SECRET'] ?? ''; $PAYPAL_MODE = $paypal_payment['PAYPAL_MODE'] == 1 ? 'sandbox' : 'live'; if($PAYPAL_MODE == 'sandbox'){ $client_id = $PAYPAL_SANDBOX_CLIENT_ID; $client_secret = $PAYPAL_SANDBOX_CLIENT_SECRET; }else{ $client_id = $PAYPAL_LIVE_CLIENT_ID; $client_secret = $PAYPAL_LIVE_CLIENT_SECRET; } if(Modules\Currency\Entities\Currency::where('default',1)->first()->code){ $currency = Modules\Currency\Entities\Currency::where('default',1)->first()->code; }else{ $currency = 'USD'; } @endphp