Check for specific model was created or found

If you want to check for specific model was created or found, use wasRecentlyCreated model attribute.

$user = User::create([
'name' => 'Oussama',
]);
 
// return boolean
return $user->wasRecentlyCreated;
 
// true for recently created
// false for found (already in your DB)

Tip given by @sky_0xs

Like our articles?

Become a Premium Member for $129/year or $29/month
What else you will get:
  • 68 courses (1183 lessons, total 43 h 18 min)
  • 90 long-form tutorials (one new every week)
  • access to project repositories
  • access to private Discord

Recent New Courses