🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ Mahdiabedini
تنظیمات توسط مدیر سیستم
جامعه لاراول ایجاد شده در ۰۱ آذر ۱۴۰۰
<p> سلام استاد میشه زمان TOKEN_EXIRY را جوری بنویسیم که کاربر از داخل .env خودش هر مقداری خواست قرار بده من این کد را نوشتم ولی موقع اجرا از من خطا میگیره چطوری میشه این را تنظیم کرد ؟</p><pre class=\"ql-syntax\" spellcheck=\"false\"><span class=\"hljs-class\"><span class=\"hljs-keyword\">class</span> <span class=\"hljs-title\">LoginToken</span> <span class=\"hljs-keyword\">extends</span> <span class=\"hljs-title\">Model</span> </span>{ <span class=\"hljs-comment\">// use HasFactory;</span> <span class=\"hljs-keyword\">const</span> TOKEN_EXPIRY = env(<span class=\"hljs-string\">\'TOKEN_EXPIRY_FOR_MAGIC_LOGIN\'</span>, <span class=\"hljs-number\">120</span>); . . ... } </pre>

سلام شما نمیتوین داخل const متد صدا بزنید. متد یک operation هستش و با کانسپت const تناقض داره.

بهترین پاسخ
مهرداد سامی ۰۶ آذر ۱۴۰۰، ۱۴:۴۸
<p>پس راهی نداره ما بتونیم <span style="background-color: rgb(255, 255, 255);">TOKEN_EXIRY  را به عهده کاربر بذاریم که مقدارش را تعیین کنه ؟</span></p>
Mahdiabedini ۰۶ آذر ۱۴۰۰، ۱۴:۵۱