diff --git a/src/Illuminate/Collections/Collection.php b/src/Illuminate/Collections/Collection.php index ae772b70cbac..f4c7b4007a91 100644 --- a/src/Illuminate/Collections/Collection.php +++ b/src/Illuminate/Collections/Collection.php @@ -1128,7 +1128,7 @@ public function sortDesc($options = SORT_REGULAR) */ public function sortBy($callback, $options = SORT_REGULAR, $descending = false) { - if (is_array($callback)) { + if (is_array($callback) && ! is_callable($callback)) { return $this->sortByMany($callback); }