private function XmlEncoder::needsCdataWrapping

Checks if a value contains any characters which would require CDATA wrapping.

Parameters

string $val:

Return value

Boolean

1 call to XmlEncoder::needsCdataWrapping()
XmlEncoder::selectNodeType in drupal/core/vendor/symfony/serializer/Symfony/Component/Serializer/Encoder/XmlEncoder.php
Tests the value being passed and decide what sort of element to create

File

drupal/core/vendor/symfony/serializer/Symfony/Component/Serializer/Encoder/XmlEncoder.php, line 354

Class

XmlEncoder
Encodes XML data

Namespace

Symfony\Component\Serializer\Encoder

Code

private function needsCdataWrapping($val) {
  return preg_match('/[<>&]/', $val);
}