src/Graviton/AnalyticsBundle/Manager/ServiceManager.php
private function getCacheKey($schema)
    {
        return self::CACHE_KEY_SERVICES_PREFIX
            . $schema->getRoute()
            . sha1(serialize($this->requestStack->getCurrentRequest()->query->all()));
    }
private function getCacheKey($schema)
    {
        return self::CACHE_KEY_SERVICES_PREFIX
            . $schema->getRoute()
            . sha1(serialize($this->requestStack->getCurrentRequest()->query->all()));
    }
private function getCacheKey ( $ schema ) { return self :: CACHE_KEY_SERVICES_PREFIX . $ schema -> getRoute ( ) . sha1 ( serialize ( $ this -> requestStack -> getCurrentRequest ( ) -> query -> all ( ) ) ) ; }
generate a cache key also based on query

@param AnalyticModel $schema schema

@return string cache key
generate a cache key also based on query