Что означает isDirty () в Laravel?

if ($this->isDirty('status')) 
{
            if (Notification::has('website-status-'.strtolower($this->status)))
            {
                Notification::set($this->account, 'website-status-'.strtolower($this->status), $this->emailAttributes())
                            ->email();
            }
}

и я не мог понять, что это значит точно. Я попытался узнать в интернете, но сайт Laravel говорит только это - "определить, является ли данный атрибут грязным", что на самом деле не помогает...

1 ответов


Если вы хотите знать, была ли модель отредактирована с момента запроса из базы данных или вообще не сохранена, используйте .