eZ\Publish\Core\REST\Server\Output\ValueObjectVisitor\ContentFieldValidationException::translationToString PHP Method

translationToString() private method

Convert a Translation object to a string, detecting singular/plural as needed.
private translationToString ( eZ\Publish\API\Repository\Values\Translation $translation ) : string
$translation eZ\Publish\API\Repository\Values\Translation The Translation object
return string
    private function translationToString(Translation $translation)
    {
        $values = $translation->values;
        if ($translation instanceof Translation\Plural) {
            if (current($values) === 1) {
                return $translation->singular;
            } else {
                return $translation->plural;
            }
        } else {
            return $translation->message;
        }
    }
ContentFieldValidationException