Sha256: 75ea567e2ce7015cccfb083506cea143bd33efbf23ffc03038caaf47a2c4eb12

Contents?: true

Size: 401 Bytes

Versions: 7

Compression:

Stored size: 401 Bytes

Contents

module Storefront
  module UserHelper
    def globalize_current_user
      current_user.request = request if current_user
      User.current         = current_user
      Rails.logger.info "Current User: [#{ip_address}] #{current_user.present? ? current_user.email : 'Unknown'} (#{user_agent})"
      true
    end

    def deglobalize_current_user
      User.current = nil
      true
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
storefront-0.3.2 lib/storefront/helpers/user_helper.rb
storefront-0.3.1 lib/storefront/helpers/user_helper.rb
storefront-0.3.0 lib/storefront/helpers/user_helper.rb
storefront-0.2.8 lib/storefront/helpers/user_helper.rb
storefront-0.2.7 lib/storefront/helpers/user_helper.rb
storefront-0.2.1 lib/storefront/helpers/user_helper.rb
storefront-0.2.0 lib/storefront/helpers/user_helper.rb