public function handle(UpdateOptionValueCommand $command) { $optionValueDTO = $command->getOptionValueDTO(); $optionValue = $this->optionService->getOptionValueById($optionValueDTO->id); OptionValueDTOBuilder::setFromDTO($optionValue, $optionValueDTO); $this->optionService->updateOptionValue($optionValue); }
public function handle(CreateOptionValueCommand $command) { $option = $this->optionService->findOneById($command->getOptionId()); $optionValue = OptionValueDTOBuilder::createFromDTO($option, $command->getOptionValueDTO()); $this->optionService->createOptionValue($optionValue); }