Fire Events on Attribute Changes of your Eloquent Model
"Eloquent models fire several handy events throughout their lifecycle, like created and deleted. However, there are usually many more business meaningful events that happen during a model's life.
With this library you can capture those, by mapping attribute changes to your own event classes."
Jan-Paul Kleemans