diff --git a/src/Illuminate/Database/Eloquent/Model.php b/src/Illuminate/Database/Eloquent/Model.php index d7c7d0752e6f..0d80a710b9e9 100755 --- a/src/Illuminate/Database/Eloquent/Model.php +++ b/src/Illuminate/Database/Eloquent/Model.php @@ -3466,15 +3466,7 @@ public function offsetUnset($offset) */ public function __isset($key) { - if (isset($this->attributes[$key]) || isset($this->relations[$key])) { - return true; - } - - if (method_exists($this, $key) && $this->$key && isset($this->relations[$key])) { - return true; - } - - return $this->hasGetMutator($key) && ! is_null($this->getAttributeValue($key)); + return ! is_null($this->getAttribute($key)); } /**