Example #1
0
 protected function getSerializedQuery(Query $query)
 {
     $selectionRequests = array();
     foreach ($query->getSelectionRequests() as $selectionRequest) {
         $selectionRequests[] = $this->componentSerializer->serialize($selectionRequest);
     }
     return array('objectType' => 'query', 'description' => $this->componentSerializer->serialize($query->getDescription()), 'options' => $this->componentSerializer->serialize($query->getOptions()), 'selectionRequests' => $selectionRequests);
 }