public function copyFile($source, $destination)
{
try {
$this->fs->copy($source, $destination);
return;
} catch (Error $ex) {
} catch (Exception $ex) {
}
throw new WriteException("File {$source} could not have been copied to {$destination}.", $ex);
}