laravel/framework — pull request #2695 by franzliedke (2013-11-11 17:14:43+00:00)
Title: Use original key value when updating models.

This is necessary in case the primary key was changed.

I'd argue that we don't need to use accessors (as the `getKey()` method does) here for the primary key, as the `$original` array holds the values as stored in the database.

Fixes #2414.