def avatar_url
      avatar_providers = Set.new(%w[FACEBOOK LINKEDIN TWITTER])

      # REFACTOR: Should an authentications decorator be created? If so,
      # override the image_url method using this
      # logic, or we can create an avatar_url method
      return social_avatar_url if avatar_providers.include?(avatar_provider)

      gravatar_url
    end
def avatar_url
      avatar_providers = Set.new(%w[FACEBOOK LINKEDIN TWITTER])

      # REFACTOR: Should an authentications decorator be created? If so,
      # override the image_url method using this
      # logic, or we can create an avatar_url method
      return social_avatar_url if avatar_providers.include?(avatar_provider)

      gravatar_url
    end
The location/url of the persons avatar

 @example
   current_user.avatar_url

 @return [String]