داخل قسمت getlengthInhumanattribute چرا از $this استفاده کرد؟
با تشکر
سلام دوست عزیز
دلیلش اینه که ما اومدیم و اسم متد accessor رو از getLengthAttribute تبدیل کردیم به getLengthInHumanAttribute و این تغییر خارج از ساختار لاراول برای accessorها است (دیگه اسم ستون خالی توش نیست) و به همین دلیل دیگه value رو خودش پاس نمیده و ما باید از this->value$ استفاده کنیم
Defining An Accessor
To define an accessor, create a getFooAttribute method on your model where Foo is the "studly" cased name of the column you wish to access.