10 use Magento\Catalog\Setup\CategorySetupFactory;
23 private $moduleDataSetup;
28 private $categorySetupFactory;
37 CategorySetupFactory $categorySetupFactory
39 $this->moduleDataSetup = $moduleDataSetup;
40 $this->categorySetupFactory = $categorySetupFactory;
46 public function apply()
48 $this->moduleDataSetup->getConnection()->startSetup();
51 $categorySetup = $this->categorySetupFactory->create([
'setup' => $this->moduleDataSetup]);
56 $groupName =
'Gift Options';
61 $categorySetup->addAttributeToGroup(
68 $this->moduleDataSetup->getConnection()->endSetup();
77 AddGiftMessageAttributes::class,
__construct(\Magento\Framework\Setup\ModuleDataSetupInterface $moduleDataSetup, CategorySetupFactory $categorySetupFactory)