Sha256: 04d444063985a41767a469e6316bce31baf9a5f8b8f47539b91c8f5f1d7fd5d1
Contents?: true
Size: 505 Bytes
Versions: 65
Compression:
Stored size: 505 Bytes
Contents
module Avo module DynamicRouter def self.routes(router) Rails.application.eager_load! unless Rails.env.production? BaseResource.descendants .select do |resource| resource != :BaseResource end .select do |resource| resource.is_a? Class end # .select do |resource| # resource.model_class.present? # end .map do |resource| router.resources resource.new.route_key end end end end
Version data entries
65 entries across 65 versions & 1 rubygems