Merge pull request #11732 from twomice/CRM-21811_optimize_search_reciprocal_relations...
[civicrm-core.git] / CRM / Core / CodeGen / Util / Xml.php
1 <?php
2
3 /**
4 * Class CRM_Core_CodeGen_Util_Xml
5 */
6 class CRM_Core_CodeGen_Util_Xml {
7 /**
8 * @param string $file
9 * Path to input.
10 *
11 * @return SimpleXMLElement|bool
12 */
13 public static function parse($file) {
14 $dom = new DomDocument();
15 $xmlString = file_get_contents($file);
16 $dom->loadXML($xmlString);
17 $dom->documentURI = $file;
18 $dom->xinclude();
19 $xml = simplexml_import_dom($dom);
20 return $xml;
21 }
22
23 }