src/View/ThemeManifest.php
public function getCacheKey($includeTests = false)
    {
        return sha1(sprintf(
            "manifest-%s-%s-%u",
            $this->base,
            $this->project,
            $includeTests
        ));
    }
public function getCacheKey($includeTests = false)
    {
        return sha1(sprintf(
            "manifest-%s-%s-%u",
            $this->base,
            $this->project,
            $includeTests
        ));
    }
public function getCacheKey ( $ includeTests = false ) { return sha1 ( sprintf ( "manifest-%s-%s-%u" , $ this -> base , $ this -> project , $ includeTests ) ) ; }
Generate a unique cache key to avoid manifest cache collisions.
We compartmentalise based on the base path, the given project, and whether
or not we intend to include tests.

@param bool $includeTests
@return string
Generate a unique cache key to avoid manifest cache collisions . We compartmentalise based on the base path the given project and whether or not we intend to include tests .