Module: Middleman::Syntax::LanguageParameterParser

Defined in:
lib/middleman-syntax/language_parameter_parser.rb

Class Method Summary collapse

Class Method Details

.parse_parameter_from_language(language = "") ⇒ Object



4
5
6
7
8
9
10
11
12
13
14
# File 'lib/middleman-syntax/language_parameter_parser.rb', line 4

def self.parse_parameter_from_language(language = "")
  language, params = language.to_s.split("?", 2)
  if params and params.to_s.include? "="
    attribute, value = params.to_s.split("=")
    # if there are more arguments, refactor this
    if attribute == "line_numbers" and value == "false"
      return { line_numbers: false }
    end
  end
  {}
end