Sulu\Bundle\ContentBundle\Twig\ExportTwigExtension::escapeXmlContent PHP Метод

escapeXmlContent() публичный Метод

public escapeXmlContent ( $content ) : string
$content
Результат string
    public function escapeXmlContent($content)
    {
        if (is_object($content) || is_array($content)) {
            if (method_exists($content, 'getUuid')) {
                return $content->getUuid();
            }
            return 'ERROR: wrong data';
        }
        if (preg_match('/[<>{}"&]/', $content)) {
            $content = '<![CDATA[' . $content . ']]>';
        }
        return $content;
    }