محسن بستان
5 سال پیش توسط محسن بستان مطرح شد
1 پاسخ

فراخوانی تنظیمات از سمت دیتابیس

@khanzadimahdi
سلام دوستان.
بنده از پکیج shetabit/payment استفاده میکنم. توی دیتابیس یه تیبل تنظیمات دارم که درگاه دیفالت ، مرچنت آی دی و کالبک یو آر ال رو نگهداری میکنه. حالا میخوام که اون تنظیمات رو توی config\payment.php استفاده کنم. خودم یک پوشه helper اضافه کردم و اطلاعات رو دریافت کردم منتها مشکل این جاست نمیشه به صورت مستقیم تو config\payment.php از اون استفاده کرد و دچار ارروری که در آدرس زیر گذاشتم میشد. لطفا اگر میشه یه راهنمایی بکنید.

https://bit.ly/2kwOGQi


ثبت پرسش جدید
mahdi khanzadi
تخصص : Software engineer
@khanzadimahdi 5 سال پیش آپدیت شد
1

سلام. میتونید تنظیمات رو به صورت داینامیک لود کنید از تابع config در لاراول استفاده کنید.

config('payment',$yourConfigs);

همچنین میتونید بخشی از کانفیگ رو توسط لاراول تغییر بدید

config('payment.zarinpal',$yourConfigs);

همچنین موقع استفاده از درگاه میتونید با متد via به صورت داینامیک درگاه رو تغییر بدید.

https://github.com/shetabit/payment#via--change-driver-on-the-fly

تنظیمات رو هم با استفاده از متد config میتونید به صورت داینامیک ست کنید.

https://github.com/shetabit/payment#config--set-driver-configs-on-the-fly

لینک بالا رو ببینید.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام