Module: Seory::Dsl

Defined in:
lib/seory/dsl.rb,
lib/seory/dsl/descriptor.rb,
lib/seory/dsl/page_builder.rb

Defined Under Namespace

Classes: Descriptor, PageBuilder

Instance Method Summary collapse

Instance Method Details

#describe(group_name = Repository.extract_label_from_trace(caller), &block) ⇒ Object Also known as: seo_content



6
7
8
# File 'lib/seory/dsl.rb', line 6

def describe(group_name = Repository.extract_label_from_trace(caller), &block)
  seory_repository << Descriptor.new(group_name, seory_repository).describe(&block)
end

#helper(&block) ⇒ Object



11
12
13
# File 'lib/seory/dsl.rb', line 11

def helper(&block)
  seory_repository.helper = Module.new(&block)
end

#lookup(controller) ⇒ Object



15
16
17
# File 'lib/seory/dsl.rb', line 15

def lookup(controller)
  seory_repository.lookup(controller)
end