/** * @param array[] AntiMattr\GoogleBundle\Analytics\Event $eventQueue */ public function getEventQueue() { $eventArray = $this->getOnce(self::EVENT_QUEUE_KEY); $hydratedEvents = array(); foreach ($eventArray as $value) { if (is_object($value)) { $hydratedEvents[] = $value; continue; } $event = new Event(); $event->fromArray($value); $hydratedEvents[] = $event; } return $hydratedEvents; }