lib/redlander.rb in redlander-0.3.3 vs lib/redlander.rb in redlander-0.3.5

- old
+ new

@@ -39,9 +39,13 @@ # Convert options hash into a string for librdf. # What it does: # 1) Convert boolean values into 'yes/no' values # 2) Change underscores in key names into dashes ('dhar_ma' => 'dhar-ma') # 3) Join all options as "key='value'" pairs in a comma-separated string + # + # E.g.: + # to_rdf_options {:key => true, "key_board" => 3} + # # => "key='yes',key-board='3'" def to_rdf_options(options = {}) options.inject([]){|opts, option_pair| key = option_pair[0].to_s.gsub(/_/, '-') value = if [TrueClass, FalseClass].include?(option_pair[1].class) option_pair[1] ? 'yes' : 'no'