# File lib/omniauth/auth_hash.rb, line 28 def self.subkey_class; Hashie::Mash end
# File lib/omniauth/auth_hash.rb, line 30 def name return self[:name] if self[:name] return "#{first_name} #{last_name}".strip if first_name? || last_name? return nickname if nickname? return email if email? nil end
# File lib/omniauth/auth_hash.rb, line 38 def name?; !!name end
# File lib/omniauth/auth_hash.rb, line 44 def to_hash hash = super hash['name'] ||= name hash end
# File lib/omniauth/auth_hash.rb, line 40 def valid? name? end