public function delete() { if ($this->exists()) { try { Filesystem::remove($this->getAbsoluteLocation()); } catch (Exception $e) { throw new Exception("Unable to delete merged file : " . $this->getAbsoluteLocation() . ". Please delete the file and refresh"); } // try to remove compressed version of the merged file. Filesystem::remove($this->getAbsoluteLocation() . ".deflate", true); Filesystem::remove($this->getAbsoluteLocation() . ".gz", true); } }
public function test_removeNonExistingFile_shouldNotThrowException() { Filesystem::remove('foo'); }