# File lib/sinatra/rabbit.rb, line 205 def initialize(name, options={}, &block) @name = name @description = "" @operations, @subcollections = {}, {} @global = options[:global] || false instance_eval(&block) if block_given? generate_documentation generate_head generate_options end