class CrossOrigin::Collection

Attributes

default_collection[R]
model[R]

Public Class Methods

new(default_collection, model) click to toggle source
# File lib/cross_origin/collection.rb, line 6
def initialize(default_collection, model)
  default_collection.instance_values.each { |name, value| instance_variable_set(:"@#{name}", value) }
  @default_collection = default_collection
  @model = model
end

Public Instance Methods

find(filter = nil, options = {}) click to toggle source
# File lib/cross_origin/collection.rb, line 12
def find(filter = nil, options = {})
  View.new(self, filter || {}, options, model)
end