Skip to content

Commit de29ee2

Browse files
committed
Fixed static tests by replacing string names with ::class notation (#24726)
1 parent 600c9a8 commit de29ee2

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

app/code/Magento/Catalog/Model/Product/Option.php

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,11 @@
1111
use Magento\Catalog\Api\Data\ProductCustomOptionValuesInterfaceFactory;
1212
use Magento\Catalog\Api\Data\ProductInterface;
1313
use Magento\Catalog\Model\Product;
14+
use Magento\Catalog\Model\Product\Option\Type\Date;
1415
use Magento\Catalog\Model\Product\Option\Type\DefaultType;
16+
use Magento\Catalog\Model\Product\Option\Type\File;
17+
use Magento\Catalog\Model\Product\Option\Type\Select;
18+
use Magento\Catalog\Model\Product\Option\Type\Text;
1519
use Magento\Catalog\Model\ResourceModel\Product\Option\Value\Collection;
1620
use Magento\Catalog\Pricing\Price\BasePrice;
1721
use Magento\Framework\EntityManager\MetadataPool;
@@ -159,10 +163,10 @@ public function __construct(
159163
$this->customOptionValuesFactory = $customOptionValuesFactory ?:
160164
\Magento\Framework\App\ObjectManager::getInstance()->get(ProductCustomOptionValuesInterfaceFactory::class);
161165
$this->optionGroups = $optionGroups ?: [
162-
'date' => 'Magento\Catalog\Model\Product\Option\Type\Date',
163-
'file' => 'Magento\Catalog\Model\Product\Option\Type\File',
164-
'select' => 'Magento\Catalog\Model\Product\Option\Type\Select',
165-
'text' => 'Magento\Catalog\Model\Product\Option\Type\Text',
166+
'date' => Date::class,
167+
'file' => File::class,
168+
'select' => Select::class,
169+
'text' => Text::class,
166170
];
167171
$this->optionGroupsToTypes = $optionGroupsToTypes ?: [
168172
'field' => 'text',

0 commit comments

Comments
 (0)