public function deleteThumbs()
    {
        $pattern = 'thumb_'.$this->id.'_';

        $directory = $this->getStoragePath();
        $allFiles = $this->getStorageDisk()->files($directory);
        $paths = array_filter($allFiles, function ($file) use ($pattern) {
            return starts_with(basename($file), $pattern);
        });

        $this->getStorageDisk()->delete($paths);
    }
public function deleteThumbs()
    {
        $pattern = 'thumb_'.$this->id.'_';

        $directory = $this->getStoragePath();
        $allFiles = $this->getStorageDisk()->files($directory);
        $paths = array_filter($allFiles, function ($file) use ($pattern) {
            return starts_with(basename($file), $pattern);
        });

        $this->getStorageDisk()->delete($paths);
    }
public function deleteThumbs ( ) { $ pattern = 'thumb_' . $ this -> id . '_' ; $ directory = $ this -> getStoragePath ( ) ; $ allFiles = $ this -> getStorageDisk ( ) -> files ( $ directory ) ; $ paths = array_filter ( $ allFiles , function ( $ file ) use ( $ pattern ) { return starts_with ( basename ( $ file ) , $ pattern ) ; } ) ; $ this -> getStorageDisk ( ) -> delete ( $ paths ) ; }
Delete all thumbnails for this file.
Delete all thumbnails for this file .