--- title: 'Understand the difference between `fresh()` and `refresh()`. One returns a *fresh* new instance, while the other *refreshes* an existing instance' tweet_id: '1509994020109316096' thread_slug: weekly-thread-2022-13 author_username: mattkingshott images: - 'https://pbs.twimg.com/media/FPBT9FCXoAUMen2.jpg' created_at: 2022-04-01T20:40:03+00:00 slug: understand-the-difference-between-fresh-and-refresh-one-returns-a-fresh-new-instance-while-the-other-refreshes-an-existing-instance --- 🔥 #Laravel Tip: Ever wondered what the differences are between an Eloquent model’s ‘fresh()’ and ‘refresh()’ methods? Let’s see what each of them do with this little cheatsheet.