laravel/laravel — pull request #901 by franzliedke (2012-07-04 18:47:24+00:00)
Title: Ignore NULL values when determining whether a model object is dirty

Due to the use of `isset`, `NULL` values in model objects' attributes were causing the model to think it's dirty. Changing the check to use `array_key_exists()` fixes this.