public function convertXml($requestParam)
 {
     $xml = InputBasicXmlConverter::loadString($requestParam);
     if (!isset($xml->entry)) {
         throw new Exception("Mallformed AppData xml");
     }
     $data = array();
     foreach ($xml->entry as $entry) {
         $key = trim($entry->key);
         $val = isset($entry->value) ? trim($entry->value) : null;
         $data[$key] = $val;
     }
     return $data;
 }
 public function convertMessages($requestParam)
 {
     $xml = InputBasicXmlConverter::loadString($requestParam);
     return InputBasicXmlConverter::convertMessages($requestParam, $xml, $xml->body);
 }
Exemple #3
0
 public function convertMediaItems($requestParam)
 {
     $xml = InputBasicXmlConverter::loadString($requestParam);
     return InputBasicXmlConverter::convertMediaItems($xml, $xml->content->mediaItem);
 }
 public function convertXml($requestParam)
 {
     $xml = InputBasicXmlConverter::loadString($requestParam);
     return InputBasicXmlConverter::convertActivities($xml, $xml->activity);
 }
 public function convertXml($requestParam)
 {
     $xml = InputBasicXmlConverter::loadString($requestParam);
     return InputBasicXmlConverter::convertAlbums($xml, $xml);
 }