Merge pull request #1276 from rk/rk-issue-1261

[#1261] get_key now pulls from $original instead
This commit is contained in:
Taylor Otwell 2012-09-25 18:31:34 -07:00
commit 5a1741e9d5
1 changed files with 2 additions and 2 deletions

View File

@ -544,7 +544,7 @@ public function get_dirty()
*/ */
public function get_key() public function get_key()
{ {
return $this->get_attribute(static::$key); return array_get($this->original, static::$key);
} }
/** /**
@ -721,7 +721,7 @@ public function __isset($key)
{ {
if (array_key_exists($key, $this->$source)) return true; if (array_key_exists($key, $this->$source)) return true;
} }
if (method_exists($this, $key)) return true; if (method_exists($this, $key)) return true;
} }