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