Sha256: 80f88254d02a051c45e97dd9a199623f77846cf01f534446a8631efa61ddcead
Contents?: true
Size: 688 Bytes
Versions: 16
Compression:
Stored size: 688 Bytes
Contents
require "adminsite/engine" require 'adminsite/configuration' module Adminsite class << self def configure yield configuration end # Accessor for Adminsite::Configuration def configuration @configuration ||= Configuration.new end alias :config :configuration def register_routes(rails_router) load_controllers if Adminsite::Admin::CrudController.descendants.blank? Adminsite::Admin::CrudController.descendants.each{|d| d.register_routes(rails_router) } rails_router end def load_controllers Gem.find_files('../app/controllers/**/admin/**/*_controller.rb').each do |c| load(c) end end end end
Version data entries
16 entries across 16 versions & 1 rubygems