محمد میرزاخانی
3 سال پیش توسط محمد میرزاخانی مطرح شد
4 پاسخ

Mutator در لاراول

سلام دوستان حالتون چطوره؟؟
ببخشید من از یدونه Mutator درون مدل خودم استفاده میکنم که کارش اینه که حرف اول هر کلمه را بزرگ میکنه و خب برای هر فرم مربوط به این مدلم کار میکنه.
حالا سوال من اینجاست که چکار میتونم بکنم که این Mutator برای مثلا فرم create کار کنه اما فرم edit کار نکنه؟؟؟


ثبت پرسش جدید
حسین شیری نژاد
تخصص : programmer
@hosseinshirinegad98 3 سال پیش آپدیت شد
0
public function setNameAttribute($value)
{
    if (request()->isMethod('post')) {
        $this->attributes['name'] = ucwords($value);
    } else {
        $this->attributes['name'] = $value;
    }
}

حسین شیری نژاد
تخصص : programmer
@hosseinshirinegad98 3 سال پیش مطرح شد
0

سلام داخل mutatur با هلپر requestنوع متد درخواست رو چک کن و اگه ادیت بود کاری نکنه


محمد میرزاخانی
@mirzamohammad.com 3 سال پیش مطرح شد
1

@hosseinshirinegad98
امکانش هست کدشا بنویسید؟؟


حسین شیری نژاد
تخصص : programmer
@hosseinshirinegad98 3 سال پیش آپدیت شد
0
public function setNameAttribute($value)
{
    if (request()->isMethod('post')) {
        $this->attributes['name'] = ucwords($value);
    } else {
        $this->attributes['name'] = $value;
    }
}

محمد میرزاخانی
@mirzamohammad.com 3 سال پیش مطرح شد
1

@hosseinshirinegad98 آقا ی دنیا ممنون


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

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