Sha256: 2fd4cb21f9c85fbb31c57fa7cca127fc4d9fdc704b2394db012454e2239288e9
Contents?: true
Size: 658 Bytes
Versions: 9
Compression:
Stored size: 658 Bytes
Contents
module Mack module Routes # :nodoc: class RouteMap # :nodoc: alias_instance_method :connect_with_name def connect_with_name(name, path, options = {}, &block) # :nodoc: n_route = name.methodize _original_connect_with_name(n_route, path, options, &block) if configatron.mack.distributed.share_routes Mack::Routes::Urls.class_eval %{ def #{n_route}_distributed_url(options = {}) (@dsd || configatron.mack.distributed.site_domain) + #{n_route}_url(options) end } end end # connect_with_name end # RouteMap end # Routes end # Mack
Version data entries
9 entries across 9 versions & 1 rubygems