Пример #1
0
 /**
  *
  * @param SimpleXMLElement $xml 
  */
 public static function createFromXml(SimpleXMLElement $xml)
 {
     $c = new Chart();
     $c->width = Xml::xstring($xml, 'request/width');
     $c->height = Xml::xstring($xml, 'request/height');
     $c->unitType = Xml::xstring($xml, 'request/unit-type');
     $c->url = Xml::xstring($xml, 'response/url');
     return $c;
 }
Пример #2
0
 /**
  *
  * @param SimpleXMLElement $xml
  * @return Links 
  */
 public static function createFromXml(SimpleXMLElement $xml)
 {
     $links = new Links();
     $links->homedetails = Xml::xstring($xml, 'homedetails');
     $links->graphsanddata = Xml::xstring($xml, 'graphsanddata');
     $links->mapthishome = Xml::xstring($xml, 'mapthishome');
     $links->myestimator = Xml::xstring($xml, 'myestimator');
     $links->comparables = Xml::xstring($xml, 'comparables');
     return $links;
 }