diff --git a/src/Illuminate/Http/Resources/Json/Resource.php b/src/Illuminate/Http/Resources/Json/Resource.php index 671b81e678f4..5fe863a1f93a 100644 --- a/src/Illuminate/Http/Resources/Json/Resource.php +++ b/src/Illuminate/Http/Resources/Json/Resource.php @@ -91,9 +91,7 @@ public function resolve($request = null) $request = $request ?: Container::getInstance()->make('request') ); - if (is_array($data)) { - $data = $data; - } elseif ($data instanceof Arrayable || $data instanceof Collection) { + if ($data instanceof Arrayable) { $data = $data->toArray(); } elseif ($data instanceof JsonSerializable) { $data = $data->jsonSerialize();