راکت

مشکل در شناخت متغیر

1 پاسخ

سلام و عرض ادب
مشکل من اینه که متغیر "var" رو در متد "create" نمیشناسه با اینکه تعریف شده
ممنون میشم کسی کمک کنه

class TestController extends Controller
{
        public function testAction(Request $request)
        {
            ...
            $var = 123;
            ...
            \Shetabit\Payment\Facade\Payment::callbackUrl(route('name'))->purchase($invoice, function($driver, $transactionId) {

                \App\Models\Payment::query()->create([
                    'col' => $var
                ]);
            })->pay()->render();
        }
    }
ثبت پرسش جدید

پاسخ‌ها

1
m.mahmoudi
m.mahmoudi
@m.mahmoudi7276

با سلام
شما متغییری رو خارج از تابع تعریف کنید نمیتونید داخل تابع ازش استفاده کنید مگر اینکه بیاین داخل تابع use کنید این متغییر رو

شاید پاسخ شما همین‌جا باشد

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

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