If you want to check if the model is dirty just call wasChanged(): if($product->wasChanged()){ // changes have been made }