Sha256: b15b031c5e55f5cc0e69c92ceae9dcb513d9f1d63e9be76ece378f2f25dd1990

Contents?: true

Size: 256 Bytes

Versions: 7

Compression:

Stored size: 256 Bytes

Contents

# frozen_string_literal: true

require 'digest/md5'
class GravatarField < Administrate::Field::Base
  def gravatar_url
    email_address = data.downcase
    hash = Digest::MD5.hexdigest(email_address)
    "http://www.gravatar.com/avatar/#{hash}"
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
kowl-0.0.7 lib/kowl/templates/app/fields/gravatar_field.rb
kowl-0.0.6 lib/kowl/templates/app/fields/gravatar_field.rb
kowl-0.0.5 lib/kowl/templates/app/fields/gravatar_field.rb
kowl-0.0.4 lib/kowl/templates/app/fields/gravatar_field.rb
kowl-0.0.3 lib/kowl/templates/app/fields/gravatar_field.rb
kowl-0.0.2 lib/kowl/templates/app/fields/gravatar_field.rb
kowl-0.0.1 lib/kowl/templates/app/fields/gravatar_field.rb