setCondition(new IdCondition($this)); $this->setCondition(new UserMetaCondition($this)); $this->setUpdate(new UserFieldUpdate($this)); $this->setUpdate(new UserMetaFieldUpdate($this)); } public function getTargetGroupFields(): array { return []; } public function executeQuery(QueryProcessor $queryProcessor, string $parentKey = ''): void { global $wpdb; $queryProcessor->setTables($wpdb->users); $this->executeConditionsQuery($queryProcessor); $this->executeUpdateQuery($queryProcessor); } }