public static function setDoctrineCache(DoctrineCacheProvider $cache)
    {
        self::$cacheImplementation = new DoctrineCache($cache);
        self::$hasBeenCleared      = false;
    }
public static function setDoctrineCache(DoctrineCacheProvider $cache)
    {
        self::$cacheImplementation = new DoctrineCache($cache);
        self::$hasBeenCleared      = false;
    }
public static function setDoctrineCache ( DoctrineCacheProvider $ cache ) { self :: $ cacheImplementation = new DoctrineCache ( $ cache ) ; self :: $ hasBeenCleared = false ; }
Uses the supplied doctrine cache to store the parsed queries.

@param DoctrineCacheProvider $cache The doctrine cache

@return void
Uses the supplied doctrine cache to store the parsed queries .