public function rebuildCache()
    {
        $themes = $this->scanJsonFiles();
        // file_put_contents($this->cachePath, json_encode($themes, JSON_PRETTY_PRINT));

        $stub = file_get_contents(__DIR__ . '/stubs/cache.stub');
        $contents = str_replace('[CACHE]', var_export($themes, true), $stub);
        file_put_contents($this->cachePath, $contents);
    }
public function rebuildCache()
    {
        $themes = $this->scanJsonFiles();
        // file_put_contents($this->cachePath, json_encode($themes, JSON_PRETTY_PRINT));

        $stub = file_get_contents(__DIR__ . '/stubs/cache.stub');
        $contents = str_replace('[CACHE]', var_export($themes, true), $stub);
        file_put_contents($this->cachePath, $contents);
    }
public function rebuildCache ( ) { $ themes = $ this -> scanJsonFiles ( ) ; // file_put_contents($this->cachePath, json_encode($themes, JSON_PRETTY_PRINT));
 $ stub = file_get_contents ( __DIR__ . '/stubs/cache.stub' ) ; $ contents = str_replace ( '[CACHE]' , var_export ( $ themes , true ) , $ stub ) ; file_put_contents ( $ this -> cachePath , $ contents ) ; }
Rebuilds the cache file
Rebuilds the cache file