4 پاسخ

ارور Undefined symbol Validator

سلام کسی میدونه این ارور چه موقعی میده تو لاراول بعضی از دستورات رو نمیشناسه نمیدونم چطور یهو این مشکل شد قبلا کار میکرد
مثلا

use Validator;

زیر validator خط قرمز کشیده و وقتی روش میرم نوشته

Undefined symbol 'Validator'.

یا مثلا برای قسمت update که به شکل زیر نوشته بودم وارور نداشت الان زیر update خط کشیده و باز ارور بالا رو نوشته

auth()->user()->update([
                            'image' => $filenamePersonal
                        ]);

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

سلام کد رو که اجرا میکنید مشکل ندارید ؟
فقط در ویرایشگر این موضوع رو نمایش میده ؟ اگر جوابتون بله هست ! پس مهم نیست که چنین چیزی نشون میده


محمدرضا محمدزاده
تخصص : برنامه نویس فلاتر
@sardarmz 5 سال پیش آپدیت شد
0

نه متاسفانه تاثیر گذاشته روی بعضی جاها و کد اجرا نمیشه جالبیش اینجاست که زیر یه 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'

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

اگر منظورتون آپگرید کردن پروژه لاراول مثلا از 5.8 به 6 هست
اگر مراحل رو درست برای آپگرید نرید پروژه‌اتون رو دچار مشکلی میکنید حتما .


محمدرضا محمدزاده
تخصص : برنامه نویس فلاتر
@sardarmz 5 سال پیش مطرح شد
0

@hesammousavi
جواب بالا رو همزمان با جواب دادنتون ویرایش کردم ادامشو بخونید شاید متوجه شدید


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

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