Module: Folio
- Defined in:
- lib/folio.rb,
lib/folio/xdg.rb,
lib/folio/link.rb,
lib/folio/path.rb,
lib/folio/pipe.rb,
lib/folio/shell.rb,
lib/folio/device.rb,
lib/folio/errors.rb,
lib/folio/socket.rb,
lib/folio/document.rb,
lib/folio/directory.rb,
lib/folio/fileobject.rb
Overview
require ‘pathname’
Defined Under Namespace
Modules: XDG Classes: BlockDevice, CharacterDevice, Device, DirNotFound, Directory, Document, FileNotFound, FileObject, Link, LinkNotFound, Path, Pathname, Pipe, Shell, Socket
Constant Summary collapse
- VERSION =
<-/= “#version”/
""
Class Method Summary collapse
Class Method Details
.dir(path) ⇒ Object
45 46 47 |
# File 'lib/folio.rb', line 45 def self.dir(path) Folio::Directory.new(path) end |
.doc(path) ⇒ Object
40 41 42 |
# File 'lib/folio.rb', line 40 def self.doc(path) Folio::Document.new(path) end |
.file(*path) ⇒ Object
35 36 37 |
# File 'lib/folio.rb', line 35 def self.file(*path) FileObject[*path] end |