module Cyrax::Extensions::HasRepository
Public Instance Methods
repository()
click to toggle source
# File lib/cyrax/extensions/has_repository.rb, line 14 def repository options = (self.class._repository_options || {}).merge( as: accessor, resource_class: resource_class, params: params ) repository_class.new(options) end
repository_class()
click to toggle source
# File lib/cyrax/extensions/has_repository.rb, line 10 def repository_class options[:repository] || self.class._repository_class || Cyrax::Repository end