public function deleteLocalFiles($localPath)
    {
        $it = new RecursiveDirectoryIterator(
            $localPath,
            RecursiveDirectoryIterator::SKIP_DOTS
        );

        $files = new RecursiveIteratorIterator(
            $it,
            RecursiveIteratorIterator::CHILD_FIRST
        );

        foreach ($files as $file) {
            if ($file->isDir()) {
                rmdir($file->getRealPath());
            } else {
                unlink($file->getRealPath());
            }
        }

        rmdir($localPath);
    }
public function deleteLocalFiles($localPath)
    {
        $it = new RecursiveDirectoryIterator(
            $localPath,
            RecursiveDirectoryIterator::SKIP_DOTS
        );

        $files = new RecursiveIteratorIterator(
            $it,
            RecursiveIteratorIterator::CHILD_FIRST
        );

        foreach ($files as $file) {
            if ($file->isDir()) {
                rmdir($file->getRealPath());
            } else {
                unlink($file->getRealPath());
            }
        }

        rmdir($localPath);
    }
public function deleteLocalFiles ( $ localPath ) { $ it = new RecursiveDirectoryIterator ( $ localPath , RecursiveDirectoryIterator :: SKIP_DOTS ) ; $ files = new RecursiveIteratorIterator ( $ it , RecursiveIteratorIterator :: CHILD_FIRST ) ; foreach ( $ files as $ file ) { if ( $ file -> isDir ( ) ) { rmdir ( $ file -> getRealPath ( ) ) ; } else { unlink ( $ file -> getRealPath ( ) ) ; } } rmdir ( $ localPath ) ; }
Deletes all local stored files

@param $localPath
@return \Shockwavemk\Mail\Base\Model\Storages\DefaultStorage
Deletes all local stored files