class Smartdown::Parser::InputFile

Public Class Methods

new(path, name=nil) click to toggle source
# File lib/smartdown/parser/directory_input.rb, line 67
def initialize(path, name=nil)
  @path = Pathname.new(path.to_s)
  @name = name ||= @path.basename
end

Public Instance Methods

name() click to toggle source
# File lib/smartdown/parser/directory_input.rb, line 72
def name
  @name.to_s.split(".").first
end
read() click to toggle source
# File lib/smartdown/parser/directory_input.rb, line 76
def read
  File.read(@path)
end
to_s() click to toggle source
# File lib/smartdown/parser/directory_input.rb, line 80
def to_s
  @path.to_s
end