# File lib/auth_assistant/helpers/user_role.rb, line 10 def not_user_area(&block) not_user_block do do_user_area(&block) end end
# File lib/auth_assistant/helpers/user_role.rb, line 20 def not_user_block(&block) with_output_buffer(&block) if !user? end
# File lib/auth_assistant/helpers/user_role.rb, line 24 def user? devise_user? || cancan_user? end
# File lib/auth_assistant/helpers/user_role.rb, line 4 def user_area(&block) user_block do do_user_area(&block) end end
# File lib/auth_assistant/helpers/user_role.rb, line 16 def user_block(&block) with_output_buffer(&block) if user? end
# File lib/auth_assistant/helpers/user_role.rb, line 42 def cancan_user? !current_user.admin? end
# File lib/auth_assistant/helpers/user_role.rb, line 38 def devise_user? user_signed_in? if respond_to? :user_signed_in? end
# File lib/auth_assistant/helpers/user_role.rb, line 33 def do_user_area(&block) content = with_output_buffer(&block) content_tag :div, content, :class => 'user' end
# File lib/auth_assistant/helpers/user_role.rb, line 28 def self.included(base) base.helper_method :user_block, :not_user_block, :user_area, :not_user_area, :user? end