Проверка изменения значения ключа модели
Иногда необходимо проверить, было ли значение указанного ключа модели изменено. В Laravel для этого есть метод originalIsEquivalent(), который делает эту задачу простой и удобной 🚀
<?php
// ['name' => 'old']
$user = User::firstOrFail();
$user->name = 'old';
// Значение осталось прежним
$user->originalIsEquivalent('name'); // true
$user->name = 'new';
// Значение изменилось
$user->originalIsEquivalent('name'); // false