40 public function create(array $rawAggregation)
43 foreach ($rawAggregation as $rawBucketName => $rawBucket) {
45 $buckets[$rawBucketName] = $this->objectManager->create(
48 'name' => $rawBucketName,
49 'values' => $this->prepareValues($rawBucket)
53 return $this->objectManager->create(
55 [
'buckets' => $buckets]
65 private function prepareValues(array
$values)
69 $valuesObjects[] = $this->objectManager->create(
77 return $valuesObjects;
__construct(ObjectManagerInterface $objectManager)
if(!isset($_GET['name'])) $name