class DatatablesServer::RepositoryFactory
Public Class Methods
create(data, columns, options)
click to toggle source
# File lib/datatables_server/repository.rb, line 5 def self.create(data, columns, options) case when defined?(ActiveRecord::Relation) && data.is_a?(ActiveRecord::Relation) ActiveRecordRepository.new(data, columns, options) when defined?(Sequel::Model) && data.is_a?(Sequel::Model) raise RepositoryNotImplementedError else raise RepositoryNotImplementedError end end