Sha256: 076e9e35d4152362aaf5747a435610b860ee98a89c38cb9ae43cc8bb48adb0fd
Contents?: true
Size: 580 Bytes
Versions: 2
Compression:
Stored size: 580 Bytes
Contents
class ActionController::Base before_filter :set_interpret_user private def set_interpret_user return unless Interpret.live_edit if Interpret.current_user && defined?(Interpret.current_user.to_sym) @interpret_user = eval(Interpret.current_user) if @interpret_user.nil? @interpret_admin = false return end @interpret_admin = true if Interpret.admin && @interpret_user.respond_to?(Interpret.admin) @interpret_admin = @interpret_user.send(Interpret.admin) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
interpret-0.2.0 | lib/interpret/controller_filter.rb |
interpret-0.1.5 | lib/interpret/controller_filter.rb |