سلام کسی میدونه این ارور چه موقعی میده تو لاراول بعضی از دستورات رو نمیشناسه نمیدونم چطور یهو این مشکل شد قبلا کار میکرد
مثلا
use Validator;
زیر validator خط قرمز کشیده و وقتی روش میرم نوشته
Undefined symbol 'Validator'.
یا مثلا برای قسمت update که به شکل زیر نوشته بودم وارور نداشت الان زیر update خط کشیده و باز ارور بالا رو نوشته
auth()->user()->update([
'image' => $filenamePersonal
]);
سلام کد رو که اجرا میکنید مشکل ندارید ؟
فقط در ویرایشگر این موضوع رو نمایش میده ؟ اگر جوابتون بله هست ! پس مهم نیست که چنین چیزی نشون میده
نه متاسفانه تاثیر گذاشته روی بعضی جاها و کد اجرا نمیشه جالبیش اینجاست که زیر یه update خط کشیده ولی بعضیهاشون هم تو همون صفحه هیچ اروری ندارن من به دوتا کامپوننتی که نصب کردم
"intervention/image": "^2.5", و "spatie/laravel-image-optimizer": "^1.5"
شک دارم میگم شاید اونا خراب کردن بعضی کدهای لاراول رو میشه کدهای لاراول رو اپدیت کرد بدون اینکه پروژه خراب بشه؟
جاهایی که از auth استفاده کردم فقط update داره ارور میده
قسمت هایی که ارور ندارن مانند نمونه زیر
$store = auth()->user()->store;
ولی قسمت هایی که ارور دارن شبیه مثال های زیر
auth()->user()->store()->create([])
زیر store خط کشیده ارور
Undefined method 'store'
auth()->user()->update([])
زیر update خط کشیده ارور
Undefined method 'update'
اگر منظورتون آپگرید کردن پروژه لاراول مثلا از 5.8 به 6 هست
اگر مراحل رو درست برای آپگرید نرید پروژهاتون رو دچار مشکلی میکنید حتما .
@hesammousavi
جواب بالا رو همزمان با جواب دادنتون ویرایش کردم ادامشو بخونید شاید متوجه شدید
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟