class ActiveFedora::Associations::Builder::Filter

Public Class Methods

define_readers(mixin, name) click to toggle source
Calls superclass method
# File lib/active_fedora/associations/builder/filter.rb, line 11
def self.define_readers(mixin, name)
  super
  mixin.redefine_method("#{name.to_s.singularize}_ids") do
    association(name).ids_reader
  end
end
macro() click to toggle source
# File lib/active_fedora/associations/builder/filter.rb, line 7
def self.macro
  :filter
end
valid_options(options) click to toggle source
Calls superclass method
# File lib/active_fedora/associations/builder/filter.rb, line 3
def self.valid_options(options)
  super + [:extending_from, :condition]
end