class Graphiti::Errors::InvalidAttributeAccess
Public Class Methods
Source
# File lib/graphiti/errors.rb, line 376 def initialize(resource, name, flag, **opts) super @guard = opts[:guard] end
Calls superclass method
Graphiti::Errors::AttributeError::new
Public Instance Methods
Source
# File lib/graphiti/errors.rb, line 381 def message msg = super msg << if @guard ", but the guard #{@guard.inspect} did not pass." else ", but the attribute was marked #{@flag.inspect} => false." end msg end
Calls superclass method
Graphiti::Errors::AttributeError#message