Проверьте, была ли только что создана модель Eloquent в Laravel

Чтобы проверить, была ли модель Eloquent только что создана в Laravel, вы можете использовать метод wasRecentlyCreated. Этот метод возвращает true, если модель была только что создана и сохранена в базе данных, и falseв противном случае.

Вот пример:

$user = new User();
$user->name = 'John';
$user->email = 'john@example.com';
$user->save();
if ($user->wasRecentlyCreated) {
    // The user was just created
    // Add your logic here
} else {
    // The user already existed
    // Add your logic here
}

В этом примере мы создаем новую модель User, устанавливаем ее свойства и сохраняем ее в базе данных с помощью метода save. Затем мы проверяем, была ли модель недавно создана, обращаясь к свойству wasRecentlyCreated.