/** * @param NameField $nameField * @param FormatterProperties $properties * @return FormatterResult */ public function format(NameField $nameField, FormatterProperties $properties) { $parameters = new wsdl\FormatNameFieldArguments($this->context, $nameField, $properties->toWsdl()); $result = $this->{$soapNameFieldFormatterService}->formatNameField($parameters)->return; return new FormatterResult($result->formatted, $result->unknown); }
/** * @param NaturalInputPerson $person * @param FormatterProperties $properties * @return FormatterResult */ public function format(NaturalInputPerson $person, FormatterProperties $properties) { $parameters = new wsdl\FormatPersonNameArguments($this->context, $person, $properties->toWsdl()); $result = $this->soapPersonNameFormatterService->format($parameters)->return; return new FormatterResult($result->formatted, $result->unknown); }