Module: LaserLemon::RouterBits::Route
- Defined in:
- lib/router_bits.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.included(base) ⇒ Object
14 15 16 |
# File 'lib/router_bits.rb', line 14 def self.included(base) base.class_eval { alias_method_chain :recognition_conditions, :router_bits } end |
Instance Method Details
#recognition_conditions_with_router_bits ⇒ Object
18 19 20 |
# File 'lib/router_bits.rb', line 18 def recognition_conditions_with_router_bits recognition_conditions_without_router_bits + [:host, :domain, :subdomains, :xhr].delete_if{|c| conditions[c].nil? }.map{|c| "conditions[#{c.inspect}] === env[#{c.inspect}]" } end |