protected function deleteFile($fileName = null)
    {
        if (!$fileName) {
            $fileName = $this->name;
        }

        $directory = $this->getStoragePath();
        $filePath = $directory.$fileName;

        if ($this->getStorageDisk()->exists($filePath)) {
            $this->getStorageDisk()->delete($filePath);
        }

        $this->deleteEmptyDirectory($directory);
    }
protected function deleteFile($fileName = null)
    {
        if (!$fileName) {
            $fileName = $this->name;
        }

        $directory = $this->getStoragePath();
        $filePath = $directory.$fileName;

        if ($this->getStorageDisk()->exists($filePath)) {
            $this->getStorageDisk()->delete($filePath);
        }

        $this->deleteEmptyDirectory($directory);
    }
protected function deleteFile ( $ fileName = null ) { if ( ! $ fileName ) { $ fileName = $ this -> name ; } $ directory = $ this -> getStoragePath ( ) ; $ filePath = $ directory . $ fileName ; if ( $ this -> getStorageDisk ( ) -> exists ( $ filePath ) ) { $ this -> getStorageDisk ( ) -> delete ( $ filePath ) ; } $ this -> deleteEmptyDirectory ( $ directory ) ; }
Delete file contents from storage device.
@param null $fileName
@return void
Delete file contents from storage device .