mosayeb bameri
4 سال پیش توسط mosayeb bameri مطرح شد
1 پاسخ

طراحی اختصاصی بخش توکن های لاراول

با سلام
در صورت کلی اگر درایور روی api باشه از فیلد api_token میخونه اگر من ی جدوال جدا داشته باشم که توکن ها داخل اون باشه چطور میشه به فیلدی از اون جدول مرتبطش کنم که بتونم از میدلویر هاش هم استفاده کنم.


ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 4 سال پیش مطرح شد
0

با استفاده از ایجاد رابطه و مثلا در لاراول یک فیلد میتونید اضافه کنید که بره و از رابطه بخونه اطلاعات رو و به شکل یک فیلد بشه ازش استفاده کرد.

class User extends Authentication {

    protected $appends = ['api_token'];

    public function getApiTokenAttribute()
    {
        return $this->userInfo->api_token;  
    }

    public function userInfo()
    {
      return $this->hasOne(UserInfo::class);
    }
}

البته کد بالا اصلا تست شده نیست . همینطوری سریع نوشتمش بر اساس اطلاعات و نوع رابطه موارد توی این کلاس تغییر میکنه


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

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