Sha256: bf8d2b566d838302183ed9914f904fc19367ad041669ba9764a1e7cb043fca8a
Contents?: true
Size: 770 Bytes
Versions: 3
Compression:
Stored size: 770 Bytes
Contents
require 'rails/engine' module Joosy module Rails class Engine < ::Rails::Engine initializer 'joosy.extend.sprockets' do |app| Joosy.assets_paths.each{|p| app.assets.append_path p} end end end end module ActionDispatch::Routing class Mapper def joosy(route, options={}) extender = route.last == '/' ? '(*x)' : '(/*x)' match route, controller: options[:controller] || 'joosy/rails/serve', action: options[:action] || 'index', via: :get, as: (options[:application] ? "joosy_#{options[:application]}" : "joosy"), defaults: {route: route, application: options[:application]}, anchor: false, format: false end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
joosy-rails-1.0.0.beta.3 | lib/joosy/rails/engine.rb |
joosy-rails-1.0.0.beta.2 | lib/joosy/rails/engine.rb |
joosy-rails-1.0.0.beta.1 | lib/joosy/rails/engine.rb |