module Avo class DynamicRouter def self.routes Avo::Engine.routes.draw do scope "resources", as: "resources" do Avo::Resources::ResourceManager.fetch_resources.map do |resource| resources resource.route_key do member do get :preview end end end end end end end end