From eb42befc1d4084a9269e55098cf491702fe4b8d8 Mon Sep 17 00:00:00 2001 From: David Higgins Date: Thu, 17 Aug 2017 12:10:19 -0400 Subject: [PATCH] updated to use `$this->getModel()->newCollection($items)` to allow developers to override the collection class REF: https://laravel.com/docs/5.4/eloquent-collections#custom-collections --- src/DynamoDbQueryBuilder.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/DynamoDbQueryBuilder.php b/src/DynamoDbQueryBuilder.php index 77f9d4c..a0b0f73 100644 --- a/src/DynamoDbQueryBuilder.php +++ b/src/DynamoDbQueryBuilder.php @@ -526,7 +526,7 @@ protected function getAll($columns = [], $limit = -1, $use_iterator = true) if ($this->conditionsAreExactSearch()) { $item = $this->find($conditionValue, $columns); - return new Collection([$item]); + return $this->getModel()->newCollection([$item]); } } @@ -579,7 +579,7 @@ protected function getAll($columns = [], $limit = -1, $use_iterator = true) $results[] = $model; } - return new Collection($results); + return $this->getModel()->newCollection($results); } protected function buildExpressionQuery()