module Mindmap
Constants
- VERSION
Public Class Methods
application(config = {})
click to toggle source
# File lib/mindmap.rb, line 10 def self.application(config = {}) apps = [] app_config = Config.new(config) apps.unshift Application.new(app_config) lib_public = File.expand_path('../public', __dir__) apps.unshift( Rack::Static.new( apps.first, urls: [''], root: lib_public, index: app_config.index ) ) local_public = File.expand_path('./public', Dir.pwd) if File.exist?(local_public) apps.unshift( Rack::Static.new( apps.first, urls: [''], root: local_public, index: app_config.index ) ) end Rack::Cascade.new(apps) end