Box\Brainy\Tests\Smarty_TestCase::clearFiles PHP Method

clearFiles() protected method

protected clearFiles ( )
    protected function clearFiles()
    {
        $directory = realpath($this->smarty->getCompileDir());
        $di = new \RecursiveDirectoryIterator($directory);
        $it = new \RecursiveIteratorIterator($di, \RecursiveIteratorIterator::CHILD_FIRST);
        foreach ($it as $file) {
            $_file = $file->__toString();
            if (preg_match("#[\\\\/]\\.#", $_file)) {
                continue;
            }
            if ($file->isDir()) {
                rmdir($_file);
            } else {
                unlink($_file);
            }
        }
    }