class ReeDao::Association
def load_association(assoc_type, assoc_name, **__opts, &block)
def load_association(assoc_type, assoc_name, **__opts, &block) __opts[:autoload_children] ||= false assoc_index = load_association_by_type( assoc_type, assoc_name, **__opts ) scope = __opts[:scope] dao = if scope.is_a?(Array) return [] if scope.empty? nil else find_dao(assoc_name, parent, scope) end process_block(assoc_index, __opts[:autoload_children], __opts[:to_dto], dao, &block) if block_given? list end