lib/access-granted/exceptions.rb in access-granted-1.3.0 vs lib/access-granted/exceptions.rb in access-granted-1.3.1

- old
+ new

@@ -1,7 +1,13 @@ module AccessGranted class Error < StandardError; end class DuplicatePermission < Error; end; class DuplicateRole < Error; end; - class AccessDenied < Error; end; + class AccessDenied < Error + attr_reader :action, :subject + def initialize(action = nil, subject = nil) + @action = action + @subject = subject + end + end end