module Trusty::Omniauth::MappingHelpers
Public Instance Methods
clean(value, *filters, &default_value)
click to toggle source
# File lib/trusty/omniauth/mapping_helpers.rb, line 4 def clean(value, *filters, &default_value) default_value ||= ->{ nil } filters.each do |method_name| value = value.to_s.send(method_name) end value.blank? ? default_value.call : value end