module Wedge::Plugins::CurrentUser::InstanceMethods

Public Instance Methods

current_user(&block)
Alias for: wedge_current_user
wedge_current_user(&block) click to toggle source
# File lib/wedge/plugins/current_user.rb, line 22
def wedge_current_user &block
  if block_given?
    wedge(:current_user_plugin).get_current_user do |data|
      block.call data
      Store[:current_user] ||= Wedge[:current_user, data]
    end
  else
    Store[:current_user] ||= Wedge[:current_user, wedge(:current_user_plugin).get_current_user]
  end
end
Also aliased as: current_user