مدرس دوره علی شیخ
مدت دوره 20:13:49
تعداد ویدیو 124

وضعیت دوره : کامل شده
قیمت دوره : رایگان

کامنت های ارزشمند شما:

برای ارسال کامنت ابتدا باید وارد سایت شوید

  • سلام استاد
    خداقوت بابت آموزش قوی شما،
    من سعی و خطا کردم، کد اگر به صورت زیر باشد. کد جواب می دهد:

    protected function title(): Attribute
    
    {
    return Attribute::make(
    get: fn($value)=> strtolower($value),
    set: fn($value)=> strtolower($value),
    );
    }

    حتما باید : Attribute باشد تا جواب بدهد.

    • سلام وقت بخیر.
      ممنون از شما و ارسال نظرتون
      بصورت کلی اینکه برای تابع مشخص نشه و قرار ندادن : Attribute در جلوی نام تابع، نباید مشکلی داشته باشه و توی خروجی اروری بده از طرف لاراول اما به هر حال بله میتوان قرار داد و اینکه باید هم حتما use هم بشه چون در تابع هم استفاده شده

      use Illuminate\Database\Eloquent\Casts\Attribute;