protected function buildCacheKey(array $assets, array $options)
    {
        $cachekey = $this->Request->getServerName();
        $cachekey .= "(asset(".implode('|', $assets).")(".implode('|', $options)."))";

        return $cachekey;
    }
protected function buildCacheKey(array $assets, array $options)
    {
        $cachekey = $this->Request->getServerName();
        $cachekey .= "(asset(".implode('|', $assets).")(".implode('|', $options)."))";

        return $cachekey;
    }
protected function buildCacheKey ( array $ assets , array $ options ) { $ cachekey = $ this -> Request -> getServerName ( ) ; $ cachekey .= "(asset(" . implode ( '|' , $ assets ) . ")(" . implode ( '|' , $ options ) . "))" ; return $ cachekey ; }
Builds a unique cache key based on the asset array and options

@param array $assets  Array of asset file names
@param array $options Array of scalar option values

@return string Unique cache key
Builds a unique cache key based on the asset array and options