27 $validationResult = $this->validationService->validate($command);
28 if (!$validationResult->isSuccess())
30 return $validationResult;
44 $uniqueFields = [
'COLLAB_ID',
'NAME'];
46 $options = $command->getOptions()->getValue();
50 'COLLAB_ID' => $command->getCollabId(),
61 CollabOptionTable::merge($insert, $update, $uniqueFields);
65 $result->addError(Error::createFromThrowable($e));
70 $applyResult =
$option->apply($command->getCollabId());
72 if (!$applyResult->isSuccess())