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

Mutator در لاراول

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


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

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

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


1

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


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

1

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


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

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