Model::fresh() v.s. Model::refresh()
Every time I try to "refresh" a model, I have always encountered this problem. Is it Model::fresh()? Or Model::refresh(). Both method exists. And both method have nearly same description. So, what's the different between these two methods?
Model::fresh()
Model::fresh() fetches a new, "fresh" model, and eager loaded with the same relationships, without touching current model.
Model::refresh()
Model::fresh() is doing the similar job. Except, it loads the data into current model.

