class Blockhead::Extractors::Value
Public Instance Methods
extract_value()
click to toggle source
# File lib/blockhead/extractors/value.rb, line 8 def extract_value value end
valid?()
click to toggle source
# File lib/blockhead/extractors/value.rb, line 4 def valid? true end
Private Instance Methods
modifier()
click to toggle source
# File lib/blockhead/extractors/value.rb, line 22 def modifier arg[:with] end
pretty_print_modifier()
click to toggle source
# File lib/blockhead/extractors/value.rb, line 26 def pretty_print_modifier object.split(/ |\_/).map(&:capitalize).join(' ').strip end
value()
click to toggle source
# File lib/blockhead/extractors/value.rb, line 14 def value if arg.is_a?(Hash) && object.is_a?(String) && modifier send(:"#{modifier}_modifier") else object end end