public function createCache()
    {
        // Check if there are files in the cache.
        // If not we will fill the cache, if there are we will check if there have been any changes to the enforced dirs
        $fileIterator = new \FilesystemIterator($this->getConfig()->getValue('cache/dir'), \FilesystemIterator::SKIP_DOTS);
        if (iterator_count($fileIterator) <= 1 || $this->getConfig()->getValue('environment') === 'development') {
            // Fill the cache
            $this->fillCache();

        } else {
            if (!$this->structureMap->isRecent()) {
                $this->refillCache();
            }
        }
    }
public function createCache()
    {
        // Check if there are files in the cache.
        // If not we will fill the cache, if there are we will check if there have been any changes to the enforced dirs
        $fileIterator = new \FilesystemIterator($this->getConfig()->getValue('cache/dir'), \FilesystemIterator::SKIP_DOTS);
        if (iterator_count($fileIterator) <= 1 || $this->getConfig()->getValue('environment') === 'development') {
            // Fill the cache
            $this->fillCache();

        } else {
            if (!$this->structureMap->isRecent()) {
                $this->refillCache();
            }
        }
    }
public function createCache ( ) { // Check if there are files in the cache. // If not we will fill the cache, if there are we will check if there have been any changes to the enforced dirs $ fileIterator = new \ FilesystemIterator ( $ this -> getConfig ( ) -> getValue ( 'cache/dir' ) , \ FilesystemIterator :: SKIP_DOTS ) ; if ( iterator_count ( $ fileIterator ) <= 1 || $ this -> getConfig ( ) -> getValue ( 'environment' ) === 'development' ) { // Fill the cache $ this -> fillCache ( ) ; } else { if ( ! $ this -> structureMap -> isRecent ( ) ) { $ this -> refillCache ( ) ; } } }
Will start the generation of the cache based on the known structures

@return null
Will start the generation of the cache based on the known structures