Sha256: 075bd6a12c08d07b68189113e5c7d25e1b7cdbf7b410985efb9fb620f5c1f64a
Contents?: true
Size: 362 Bytes
Versions: 2
Compression:
Stored size: 362 Bytes
Contents
module Crumbs module Dsl class Namespace def initialize(prefix, &block) @prefix = prefix instance_eval &block end def controller(name, &block) Controller.new "#{@prefix}/#{name}", &block end def namespace(name, &block) Namespace.new "#{@prefix}/#{name}", &block end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
crumbs-4.0.0.1 | lib/crumbs/dsl/namespace.rb |
crumbs-4.0.0.0 | lib/crumbs/dsl/namespace.rb |