Чтобы проверить, была ли модель 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.