private function buildValidation(&$isCaseSensitive) { $validationBuilder = new TextEntryInteractionValidationBuilder([$this->interaction->getResponseIdentifier()], [$this->interaction->getResponseIdentifier() => $this->responseDeclaration]); $validation = $validationBuilder->buildValidation($this->responseProcessingTemplate); $isCaseSensitive = $validationBuilder->isCaseSensitive(); return $validation; }
public function buildValidation(array $interactionIdentifiers, &$isCaseSensitive) { $validationBuilder = new TextEntryInteractionValidationBuilder($interactionIdentifiers, $this->responseDeclarations); $validation = $validationBuilder->buildValidation($this->responseProcessingTemplate); $isCaseSensitive = $validationBuilder->isCaseSensitive(); return $validation; }