class CommitLive::Puzzle::Parser
Attributes
name[R]
Public Class Methods
new(name)
click to toggle source
# File lib/commit-live/lesson/parser.rb, line 6 def initialize(name) @name = name end
Public Instance Methods
parse!()
click to toggle source
# File lib/commit-live/lesson/parser.rb, line 10 def parse! if name.chars.include?(' ') slugify_name! else name.strip end end
Private Instance Methods
slugify_name!()
click to toggle source
# File lib/commit-live/lesson/parser.rb, line 20 def slugify_name! name.gsub(' ', '-').strip end