Gc\Media\FileTest::removeDirectories PHP Method

removeDirectories() protected method

Remove directories
protected removeDirectories ( ) : void
return void
    protected function removeDirectories()
    {
        $dir = $this->object->getPath() . $this->object->getDirectory();
        if (is_dir($dir)) {
            $data = glob($dir . '/*');
            foreach ($data as $file) {
                unlink($file);
            }
            $tmpDir = $dir;
            while ($tmpDir != GC_MEDIA_PATH . '/files') {
                rmdir($tmpDir);
                $tmpDir = realpath(dirname($tmpDir));
            }
        }
    }