Skip to content

Commit 7fbf5fb

Browse files
committed
Allow for using EAV collection as provider
1 parent 8ae7931 commit 7fbf5fb

1 file changed

Lines changed: 1 addition & 4 deletions

File tree

ProviderHandler/CollectionHandler.php

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
use Magento\Framework\DataObject;
88
use Magento\Framework\Model\AbstractModel;
99
use Magento\Framework\Model\ResourceModel\Db\AbstractDb as AbstractResourceModel;
10-
use Magento\Framework\Model\ResourceModel\Db\Collection\AbstractCollection;
1110
use Magento\Framework\ObjectManagerInterface;
1211
use RuntimeException;
1312
use Loki\AdminComponents\Grid\State as GridState;
@@ -21,7 +20,7 @@ public function __construct(
2120

2221
public function match(object $provider): bool
2322
{
24-
return $provider instanceof AbstractCollection;
23+
return $provider instanceof AbstractDb;
2524
}
2625

2726
public function getItem(object $provider, int|string $identifier): DataObject
@@ -125,8 +124,6 @@ public function duplicateItem(object $provider, DataObject $item)
125124
public function getColumns(object $provider): array
126125
{
127126
/** @var AbstractDb $provider */
128-
$fields = $provider->getResource()->getUniqueFields();
129-
130127
// @todo: Use this to fetch database columns
131128
return [];
132129
}

0 commit comments

Comments
 (0)