امیر
2 سال پیش توسط امیر مطرح شد
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();
        }
    }

ثبت پرسش جدید
m.mahmoudi
@m.mahmoudi7276 2 سال پیش مطرح شد
1

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


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

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