Sha256: 576077808c710ee59adaef9176491200b29e77323dbe049be99fa87c6d4aaf67
Contents?: true
Size: 451 Bytes
Versions: 6
Compression:
Stored size: 451 Bytes
Contents
module Graphiti::ActiveGraph::Adapters::ActiveGraph::Sideload def self.included(base) base.class_eval do class_attribute :sideload_scope end base.extend(ClassMethods) end module ClassMethods def sideload_scope(&blk) self.sideload_scope = blk end end def default_base_scope resource_class.model.all end def infer_foreign_key association_name.to_sym end def polymorphic? false end end
Version data entries
6 entries across 6 versions & 1 rubygems