سلام
چند وقت پیش من اینجا یه سوالی پرسیدم
https://roocket.ir/discuss/%D9%BE%D8%B1%DA%A9%D8%B1%D8%AF%D9%86-%D8%AE%D9%88%D8%AF%DA%A9%D8%A7%D8%B1-%D9%81%DB%8C%D9%84%D8%AF-%D8%AC%D8%AF%D9%88%D9%84-%D8%AF%D8%B1-%D9%84%D8%A7%D8%B1%D8%A7%D9%88%D9%84
راجب پر کردن خودکار فیلد ها در جداول که مثلا یه فیلد expire_date و یه فیلد two_days_before داریم که میخوایم وقتی مقداری توی expire_date ریخته شد داخله two_day_before هم ریخته بشه
که دوستی عزیزمون @drcode.ir گفتند از روش قرار دادن این متد در مدل و تغیر نام expire_date به expire این کار رو انجام بدم
public function setexpireAttribute($value)
{
$this->attributes['expire'] = $value;
$this->attributes['two_day_before'] = date('Y-m-d H:i:s', strtotime($value.'-2 day'));
}
که اینکار انجام میشه و خوب کار میکنه اما موقع update اینکار انجام نمیشه two_days_before همونطوری باقی میمونه و مقدارش تغیر نمیکنه
شما موقعی که داری update می کنی مقدار two_day_before رو خالی کنی یعنی two_day_before='' ببین حل میشه یا نه
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟