Always return a Collection when searching

This commit is contained in:
Rob Gloudemans
2016-07-14 10:05:20 +02:00
parent 4e4a3f4e02
commit c0d89c9d2f

View File

@@ -285,17 +285,13 @@ class Cart
* Search the cart content for a cart item matching the given search closure.
*
* @param \Closure $search
* @return \Gloudemans\Shoppingcart\CartItem|\Illuminate\Support\Collection
* @return \Illuminate\Support\Collection
*/
public function search(Closure $search)
{
$content = $this->getContent();
$found = $content->filter($search);
if($found->count() === 1) return $found->first();
return $found;
return $content->filter($search);
}
/**