php, $this->wordpress, $this->database, $this->config, $this->util, $this->objectHandler, $this->assignmentInformationFactory, $id ); } /** * @throws UserGroupTypeException */ public function createDynamicUserGroup(string $type, int|string $id): DynamicUserGroup { return new DynamicUserGroup( $this->php, $this->wordpress, $this->database, $this->config, $this->util, $this->objectHandler, $this->assignmentInformationFactory, $type, $id ); } }