Class: Koine::Filesystem::Adapters::Base
- Inherits:
-
Object
- Object
- Koine::Filesystem::Adapters::Base
- Defined in:
- lib/koine/filesystem/adapters/base.rb
Overview
rubocop:disable Lint/UnusedMethodArgument
Direct Known Subclasses
Instance Method Summary collapse
- #copy(from, to) ⇒ void
- #create_dir(path) ⇒ void
- #delete(path) ⇒ void
- #delete_dir(path) ⇒ void
-
#has?(path) ⇒ Boolean
Boolean.
- #list(path, recursive: false) ⇒ void
- #mime_type(path) ⇒ String
-
#read(path) ⇒ Object
String.
- #read_and_delete(path) ⇒ String
-
#read_stream(path) ⇒ Object
Boolean.
- #rename(from, to) ⇒ void
-
#size(path) ⇒ Integer
Number of bytes.
- #update(path, contents, options: {}) ⇒ void
- #update_stream(path, contents, options: {}) ⇒ void
- #write(path, contents, options: {}) ⇒ void
- #write_stream(path, contents, options: {}) ⇒ void
Instance Method Details
#copy(from, to) ⇒ void
This method returns an undefined value.
107 108 109 |
# File 'lib/koine/filesystem/adapters/base.rb', line 107 def copy(from, to) raise NotImplementedError end |
#create_dir(path) ⇒ void
This method returns an undefined value.
132 133 134 |
# File 'lib/koine/filesystem/adapters/base.rb', line 132 def create_dir(path) raise NotImplementedError end |
#delete(path) ⇒ void
This method returns an undefined value.
78 79 80 |
# File 'lib/koine/filesystem/adapters/base.rb', line 78 def delete(path) raise NotImplementedError end |
#delete_dir(path) ⇒ void
This method returns an undefined value.
139 140 141 |
# File 'lib/koine/filesystem/adapters/base.rb', line 139 def delete_dir(path) raise NotImplementedError end |
#has?(path) ⇒ Boolean
Returns Boolean.
69 70 71 |
# File 'lib/koine/filesystem/adapters/base.rb', line 69 def has?(path) raise NotImplementedError end |
#list(path, recursive: false) ⇒ void
This method returns an undefined value.
147 148 149 |
# File 'lib/koine/filesystem/adapters/base.rb', line 147 def list(path, recursive: false) raise NotImplementedError end |
#mime_type(path) ⇒ String
116 117 118 |
# File 'lib/koine/filesystem/adapters/base.rb', line 116 def mime_type(path) raise NotImplementedError end |
#read(path) ⇒ Object
Returns string.
13 14 15 |
# File 'lib/koine/filesystem/adapters/base.rb', line 13 def read(path) raise NotImplementedError end |
#read_and_delete(path) ⇒ String
87 88 89 |
# File 'lib/koine/filesystem/adapters/base.rb', line 87 def read_and_delete(path) raise NotImplementedError end |
#read_stream(path) ⇒ Object
Returns Boolean.
22 23 24 |
# File 'lib/koine/filesystem/adapters/base.rb', line 22 def read_stream(path) raise NotImplementedError end |
#rename(from, to) ⇒ void
This method returns an undefined value.
97 98 99 |
# File 'lib/koine/filesystem/adapters/base.rb', line 97 def rename(from, to) raise NotImplementedError end |
#size(path) ⇒ Integer
Returns Number of bytes.
125 126 127 |
# File 'lib/koine/filesystem/adapters/base.rb', line 125 def size(path) raise NotImplementedError end |
#update(path, contents, options: {}) ⇒ void
This method returns an undefined value.
51 52 53 |
# File 'lib/koine/filesystem/adapters/base.rb', line 51 def update(path, contents, options: {}) raise NotImplementedError end |
#update_stream(path, contents, options: {}) ⇒ void
This method returns an undefined value.
62 63 64 |
# File 'lib/koine/filesystem/adapters/base.rb', line 62 def update_stream(path, contents, options: {}) raise NotImplementedError end |
#write(path, contents, options: {}) ⇒ void
This method returns an undefined value.
31 32 33 |
# File 'lib/koine/filesystem/adapters/base.rb', line 31 def write(path, contents, options: {}) raise NotImplementedError end |
#write_stream(path, contents, options: {}) ⇒ void
This method returns an undefined value.
40 41 42 |
# File 'lib/koine/filesystem/adapters/base.rb', line 40 def write_stream(path, contents, options: {}) raise NotImplementedError end |