Sha256: 0148ba5b098cd1e072d3dd2074d33d4aec5f8d552d54e2bca604d97c7c9b13e8
Contents?: true
Size: 617 Bytes
Versions: 1
Compression:
Stored size: 617 Bytes
Contents
module ConstructorCore module ApplicationHelper def authenticate_user! warden.authenticate! end def user_signed_in? !!current_user end def current_user @current_user ||= warden.authenticate end def user_session current_user && warden.session end def warden request.env['warden'] end def gravatar_icon(user_email = '', size = 40) gravatar_url = 'http://www.gravatar.com/avatar/%{hash}?s=%{size}&d=mm' user_email.strip! sprintf gravatar_url, hash: Digest::MD5.hexdigest(user_email.downcase), size: size end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
constructor-core-0.4.0 | app/helpers/constructor_core/application_helper.rb |