module Graphiti::Resource::Configuration::Overrides
Public Instance Methods
Source
# File lib/graphiti/resource/configuration.rb, line 41 def adapter=(val) super stat total: [:count] end
The .stat call stores a proc based on adapter So if we assign a new adapter, reconfigure
Calls superclass method
Source
# File lib/graphiti/resource/configuration.rb, line 31 def graphql_entrypoint=(val) if val super(val.to_s.camelize(:lower).to_sym) else super end end
Calls superclass method
Source
# File lib/graphiti/resource/configuration.rb, line 57 def model klass = super unless klass || abstract_class? if (klass = infer_model) self.model = klass else raise Errors::ModelNotFound.new(self) end end klass end
Calls superclass method
Source
# File lib/graphiti/resource/configuration.rb, line 19 def polymorphic=(klasses) super send(:prepend, Polymorphism) end
Calls superclass method
Source
# File lib/graphiti/resource/configuration.rb, line 46 def remote=(val) super include ::Graphiti::Resource::Remote self.endpoint = { path: val, full_path: val, url: val, actions: [:index, :show] } end
Calls superclass method
Source
# File lib/graphiti/resource/configuration.rb, line 9 def serializer=(val) if val if super(Class.new(val)) apply_attributes_to_serializer end else super end end
Calls superclass method
Source
# File lib/graphiti/resource/configuration.rb, line 24 def type=(val) val = val&.to_sym if (val = super) serializer.type(val) end end
Calls superclass method