public function getFieldValue(
        $fieldName,
        $typoScriptUrlEntry,
        $row
    ) {
        // support for cObject if the value is a configuration
        if (!empty($typoScriptUrlEntry[$fieldName . '.'])) {
            $this->contentObject->start($row, $typoScriptUrlEntry['table']);

            return $this->contentObject->cObjGetSingle(
                $typoScriptUrlEntry[$fieldName],
                $typoScriptUrlEntry[$fieldName . '.']
            );
        }

        return $row[$typoScriptUrlEntry[$fieldName]];
    }