Class: String
- Inherits:
-
Object
- Object
- String
- Defined in:
- lib/vfs/integration.rb
Direct Known Subclasses
Instance Method Summary collapse
- #to_dir_on(driver = nil) ⇒ Object (also: #to_dir)
- #to_entry_on(driver = nil) ⇒ Object (also: #to_entry)
- #to_file_on(driver = nil) ⇒ Object (also: #to_file)
Instance Method Details
#to_dir_on(driver = nil) ⇒ Object Also known as: to_dir
16 17 18 |
# File 'lib/vfs/integration.rb', line 16 def to_dir_on driver = nil to_entry_on(driver).dir end |
#to_entry_on(driver = nil) ⇒ Object Also known as: to_entry
2 3 4 5 6 7 8 |
# File 'lib/vfs/integration.rb', line 2 def to_entry_on driver = nil path = self driver ||= Vfs.default_driver path = "./#{path}" unless path =~ /^[\/\.\~]/ Vfs::Entry.new(driver, path).entry end |
#to_file_on(driver = nil) ⇒ Object Also known as: to_file
11 12 13 |
# File 'lib/vfs/integration.rb', line 11 def to_file_on driver = nil to_entry_on(driver).file end |