moduleDataSetup->getConnection()->startSetup(); $status = $this->statusFactory->create()->load('shipped'); if (!$status->getStatus()) { $status->setData(['status' => 'shipped', 'label' => 'Shipped'])->save(); } $status->assignState(Order::STATE_COMPLETE, false, true); $this->moduleDataSetup->getConnection()->endSetup(); return $this; } public static function getDependencies(): array { return []; } public function getAliases(): array { return []; } }