Class: String
- Inherits:
-
Object
- Object
- String
- Defined in:
- lib/string.rb
Instance Method Summary collapse
Instance Method Details
#basename ⇒ Object
12 13 14 |
# File 'lib/string.rb', line 12 def basename File.basename(self, extension) end |
#extension ⇒ Object
8 9 10 |
# File 'lib/string.rb', line 8 def extension File.extname(self) end |
#filename ⇒ Object
4 5 6 |
# File 'lib/string.rb', line 4 def filename File.basename(self) end |
#html_file_path ⇒ Object
16 17 18 19 20 |
# File 'lib/string.rb', line 16 def html_file_path dirname = Pathname.new(self).dirname filename = self.filename.gsub(extension, '.html') "#{dirname}/#{filename}" end |