Method: Zip::File#rename
- Defined in:
- lib/zip/file.rb
#rename(entry, new_name, &continue_on_exists_proc) ⇒ Object
Renames the specified entry.
261 262 263 264 265 266 267 |
# File 'lib/zip/file.rb', line 261 def rename(entry, new_name, &continue_on_exists_proc) found_entry = get_entry(entry) check_entry_exists(new_name, continue_on_exists_proc, 'rename') @cdir.delete(found_entry) found_entry.name = new_name @cdir << found_entry end |