Module: ActiveScaffold::Tableless::TablelessCollectionAssociation

Defined in:
lib/active_scaffold/tableless.rb

Instance Method Summary collapse

Instance Method Details

#get_recordsObject

rubocop:disable Naming/AccessorMethodName



67
68
69
# File 'lib/active_scaffold/tableless.rb', line 67

def get_records # rubocop:disable Naming/AccessorMethodName
  klass < ActiveScaffold::Tableless ? scope.to_a : super
end

#readerObject



71
72
73
74
75
76
77
# File 'lib/active_scaffold/tableless.rb', line 71

def reader
  super.tap do |proxy|
    if klass < ActiveScaffold::Tableless
      def proxy.exists?(...) = scope.exists?(...)
    end
  end
end